示例#1
0
        private void btnAddServer_Click(object sender, EventArgs e)
        {
            var form = new AddServerForm();
            var ret  = form.ShowDialog();

            if (ret != DialogResult.OK)
            {
                return;
            }
            Config.ServerList.Add(form.Model);
            addServerToListView(form.Model);
            Config.Save();
        }
示例#2
0
        private void btnEditServer_Click(object sender, EventArgs e)
        {
            if (lvServers.SelectedItems.Count <= 0)
            {
                return;
            }
            var lvi   = lvServers.SelectedItems[0];
            var model = (Model.ServerModel)lvi.Tag;

            var form = new AddServerForm();

            form.Model = model;
            var ret = form.ShowDialog();

            if (ret != DialogResult.OK)
            {
                return;
            }
            model.Uninit();
            model.Init();
            refreshServerListView();
            Config.Save();
        }