public void AddDockContent(string name, string title, uint group, Icon icon, DockAreas areas, DockState state, bool can_close, Control control) { var content = new DockContentEx(this, name, title, group, icon, areas, state, can_close, control); dock_contents_.Add(content); if (show_contents_) { content.Show(this, state); } }
public void RemoveDockContent(DockContentEx content) { if (content == null) { return; } Controls.Remove(content); dock_contents_.Remove(content); }
private void GoTo(System.Windows.Forms.Form frmParent, DockContentEx frmChildren, bool OpenMax) { ((DockContentEx)frmChildren).Show(this.dockPanel2); }