Exemple #1
0
        private void btn_del_Click(object sender, EventArgs e)
        {
            MessageBoxButtons mess = MessageBoxButtons.OKCancel;
            DialogResult      dr   = MessageBox.Show("确认删除?", "提示", mess);

            if (dr == DialogResult.OK)
            {
                ServerListModel DelModel = new ServerListModel();
                for (int i = serverdatalist.RowCount - 1; i > 0; i--)
                {
                    if (serverdatalist.Rows[i].Selected == true)
                    {
                        string tmp = serverdatalist.Rows[i].Cells[1].Value.ToString();


                        ServerModel[] serverModels = serverListModel.serverModels.ToArray <ServerModel>();
                        foreach (ServerModel model in serverModels)
                        {
                            if (model.Server.Equals(tmp))
                            {
                                DelModel.serverModels.Add(model);
                            }
                        }
                    }
                }
                foreach (ServerModel model in DelModel.serverModels)
                {
                    serverListModel.serverModels.Remove(model);
                    XMLHelper.SaveToXml(ServerXmlUrl, serverListModel, typeof(ServerListModel), "");
                }
            }
            //刷新DatagradView的值
            BindListLogin();
        }
Exemple #2
0
        public ServerList()
        {
            InitializeComponent();
            //设置控件选中选中的模式
            //单击单元格或行标题可以选中整行
            this.serverdatalist.SelectionMode = DataGridViewSelectionMode.FullRowSelect;

            serverdatalist.AutoGenerateColumns = false;
            serverListModel = XMLHelper.LoadFromXml(ServerXmlUrl, typeof(ServerListModel)) as ServerListModel;

            BindListLogin();
        }
Exemple #3
0
 public void BindListLogin()
 {
     serverListModel           = XMLHelper.LoadFromXml(ServerXmlUrl, typeof(ServerListModel)) as ServerListModel;
     serverdatalist.DataSource = serverListModel.serverModels;
 }
Exemple #4
0
        public AddServer()
        {
            InitializeComponent();

            serverListModel = XMLHelper.LoadFromXml(ServerXmlUrl, typeof(ServerListModel)) as ServerListModel;
        }