private void listView1_ItemChecked(object sender, ItemCheckedEventArgs e) { itemdisp tempitem = itemdisplay[e.Item.Index]; tempitem.x = e.Item.Checked; itemdisplay[e.Item.Index] = tempitem; }
private void listView1_CellEditFinished(object sender, BrightIdeasSoftware.CellEditEventArgs e) { try { itemdisp tempitem = itemdisplay[objectListView1.SelectedIndex]; tempitem.oldqty = tempitem.qtyfinal; if (e.Column.Text == "Quantity") { string test = Convert.ToString(e.NewValue); if (Convert.ToInt32(test) > Convert.ToInt32(tempitem.oldqty)) { MessageBox.Show("Quantity greater than initial sale"); objectListView1.SetObjects(itemdisplay); return; } tempitem.qtyfinal = test; itemdisplay[objectListView1.SelectedIndex] = tempitem; itemdisplay[objectListView1.SelectedIndex] = tempitem; } } catch { MessageBox.Show("Editing error"); } }