protected virtual void Dispose(bool disposing) { if (FileSystemTree != null) { FileSystemTree.Dispose(); } if (FocusedTreeNode != null) { FocusedTreeNode.Tree.Dispose(); } if (_SearchTreeInstance != null) { _SearchTreeInstance.Dispose(); } }