public static void Distroy() { if (_thiz != null) { _thiz.SaveTree(); _thiz._nodes = null; _thiz = null; } }
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(); }
public static FinderDirector GetInstance() { if (_thiz == null) _thiz = new FinderDirector(); return _thiz; }