public static void SetNodeRemovadAfterHiding(SubNodeBase node) { node.S_Hide.Storyboard.Completed += ((s, o) => { node.Dispatcher.Invoke(() => { node.CloseNode(node); }); }); }
private void CloseNode(SubNodeBase node) { allNodeList.Remove(node); MainCanvas.Children.Remove(node); }