private void Addbtn_Click(object sender, EventArgs e) { using (HeaderItemCreator form = new HeaderItemCreator()) { var result = form.ShowDialog(); if (result == DialogResult.OK) { _header.addHeaderItem(form.headitem); refreshGrid(); } } }
private void EditBtn_Click(object sender, EventArgs e) { int rowIndex = ItemDVG.CurrentCell.RowIndex; if (rowIndex < 4) { MessageBox.Show("Sorry, You are not allowed to edit this."); return; } HeaderItem item = _header.HeaderItems.ElementAt(rowIndex); using (HeaderItemCreator form = new HeaderItemCreator(item)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { _header.HeaderItems.RemoveAt(rowIndex); _header.HeaderItems.Insert(rowIndex, form.headitem); refreshGrid(); } } }