コード例 #1
0
 public void Remove()
 {
     foreach (DataItem selectedItem in TreeView.SelectedItems.OfType <object>().ToArray())
     {
         TreeView.RemoveChild(selectedItem.Parent, selectedItem);
     }
 }
コード例 #2
0
        public void Remove()
        {
            foreach (DataItem selectedItem in TreeView.SelectedItems.OfType <object>().ToArray())
            {
                TreeView.RemoveChild(selectedItem.Parent, selectedItem);

                if (selectedItem.Parent == null)
                {
                    m_dataItems.Remove(selectedItem);
                }
                else
                {
                    selectedItem.Parent.Children.Remove(selectedItem);
                }
            }
        }