void m_viewModelbase_TaskUnitDeleted(object sender, EventDeleteNodeArgs e) { if (e.NodeResource != null) { TreeListNode node = e.NodeResource.TreeNode as TreeListNode; if (node != null && node.ParentNode != null) { node.ParentNode.Nodes.Remove(node); if (e.NodeResource.Type == ResourceType.Camera) { UnRegisterCamera(e.NodeResource); } } } }
void m_viewModelbase_TaskUnitDeleted(object sender, EventDeleteNodeArgs e) { if (e.NodeResource != null) { TreeListNode node = e.NodeResource.TreeNode as TreeListNode; if (node != null) { if (node.ParentNode == null) { treeList1.Nodes.Remove(node); } else { node.ParentNode.Nodes.Remove(node); } } } }