Ejemplo n.º 1
0
 internal void ClearNode()
 {
     if (RootNodeCollection != null)
     {
         RootNodeCollection.Clear();
     }
 }
Ejemplo n.º 2
0
 public void CleanUp()
 {
     if (RootNodeCollection != null)
     {
         RootNodeCollection.Clear();
     }
 }
Ejemplo n.º 3
0
        public void SetNode(CNode root)
        {
            if (RootNodeCollection == null)
            {
                RootNodeCollection = new ObservableCollection <CNode>();
            }
            CNode node = RootNodeCollection.Where(fs => fs.Name == root.Name).FirstOrDefault();

            if (node != null)
            {
                node = root;
            }
            else
            {
                if (this.viewDispatcher != null)
                {
                    this.viewDispatcher.Invoke((Action)(() =>
                    {
                        RootNodeCollection.Add(root);
                    }));
                }
            }
        }