Exemple #1
0
        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();
        }
Exemple #2
0
 private void SelectionBox_OnSelectionBoxDeletedEvent(object sender, Event.EventManager.SelectionBoxDeletedEventArgs e)
 {
 }