internal void RemoveContent(IDockContent content) { if (!this.Contents.Contains(content)) return; this.Contents.Remove(content); }
private void RemoveFromPane(DockPane pane) { pane.RemoveContent(this.Content); this.SetPane(null); if (pane.Contents.Count == 0) pane.Dispose(); }