private void treeListViewButton_Click(object sender, EventArgs e) { foreach (IDisposable control in workPanel.Controls) control.Dispose(); workPanel.Controls.Clear(); var docBrowser = new TreeListView(); docBrowser.TabIndex = 0; docBrowser.Dock = DockStyle.Fill; workPanel.Controls.Add(docBrowser); }