private void btnSave_Click(object sender, EventArgs e) { try { _mbInfo = GetValue(); XMLOperate xml = new XMLOperate(); switch (_status) { case FromStatus.New: xml.SaveMonitorInfo(_mbInfo); break; case FromStatus.Eduit: xml.UpdateMonitorInfo(_mbInfo); break; } MessageBox.Show("保存完成!","提示"); this.Close(); } catch { MessageBox.Show("保存失敗!", "提示"); } }
private void init() { XMLOperate xml = new XMLOperate(); _mbList = xml.GetMonitorList(); this.lvwIPList.SetDataSource(_mbList); }
private void utbTool_BtnDeleteClick(object sender, EventArgs e) { if (this.lvwIPList.SelectedItems != null && this.lvwIPList.SelectedItems.Count > 0) { if (MessageBox.Show("是否删除该记录?", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes) { int index = this.lvwIPList.SelectedItems[0].Index; XMLOperate xml = new XMLOperate(); xml.DeleteMonitorInfo(_mbList[index]); init(); } } else { MessageBox.Show("请选择一条记录。","提示"); } }