예제 #1
0
 public static void Distroy()
 {
     if (_thiz != null)
     {
         _thiz.SaveTree();
         _thiz._nodes = null;
         _thiz = null;
     }
 }
예제 #2
0
        public ItemFinderViewModel(TreeViewEx treeView) : base(treeView)
        {
            DragCommand = new DragCommand();
            DropCommand = new DropCommand(this);

            RemoveDirectoryCommand = new RelayCommand<object>(RemoveSelectedDirectories, CanRemoveSelectedDirectoies);
            AddNewDirectoryCommand = new RelayCommand<object>(AddNewDirectories, CanAddNewDirectory);

            _finderDirector = FinderDirector.GetInstance();
        }
예제 #3
0
 public static FinderDirector GetInstance()
 {
     if (_thiz == null)
         _thiz = new FinderDirector();
     return _thiz;
 }