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