private void SelectionBox_OnSelectionBoxDeletedEvent(object sender, Event.EventManager.SelectionBoxDeletedEventArgs e) { if (e.ID == null || e.ID.Count == 0) { return; } lvList.BeginUpdate(); foreach (int item in e.ID) { int index = -1; for (int i = 0; i < lvList.Items.Count; i++) { ListViewItem lvi = lvList.Items[i]; if (lvi.Tag == null) { continue; } VIZCore3D.NET.Data.SelectionBox box = (VIZCore3D.NET.Data.SelectionBox)lvi.Tag; if (box.ID == item) { index = i; break; } } if (index != -1) { lvList.Items.RemoveAt(index); } } lvList.EndUpdate(); }
private void SelectionBox_OnSelectionBoxDeletedEvent(object sender, Event.EventManager.SelectionBoxDeletedEventArgs e) { }