Ejemplo n.º 1
0
 private void Children_ItemRemoved(object sender, RemoveItemEventArgs<SceneObject> e)
 {
     if (e.RemovedItem.Parent == null)
     {
         var node = e.RemovedItem.Tag as TreeNode;
         this.treeView1.Nodes.Remove(node);
     }
     else
     {
         var node = e.RemovedItem.Tag as TreeNode;
         node.Parent.Nodes.Remove(node);
     }
 }
Ejemplo n.º 2
0
 void ObjectList_ItemRemoved(object sender, RemoveItemEventArgs<SceneObject> e)
 {
     if (e.RemovedItem.Parent == null)
     {
         var node = e.RemovedItem.Tag as TreeNode;
         this.objectsTreeView.Nodes.Remove(node);
     }
     else
     {
         var node = e.RemovedItem.Tag as TreeNode;
         node.Parent.Nodes.Remove(node);
     }
 }