Example #1
0
        void DisposeTreeView()
        {
            if (treeView == null)
            {
                return;
            }

            treeView.AfterSelect -= CodeCoverageTreeViewAfterSelect;
            if (Controls.Contains(treeView))
            {
                Controls.Remove(treeView);
            }
            if (verticalSplitContainer != null && verticalSplitContainer.Panel1.Controls.Contains(treeView))
            {
                verticalSplitContainer.Panel1.Controls.Remove(treeView);
            }
            treeView.Dispose();
            treeView = null;
        }