void DockFloatingBayLayoutEngine_PaneRemoved(object sender, LayoutEngineEventArgs e) { if (Children.Count == 0) OnClosed(new EventArgs()); }
protected void OnPaneRemovedInBay(LayoutEngineEventArgs e) { if (PaneRemovedInBay != null) PaneRemovedInBay(this, e); }
protected virtual void OnPaneRemoved(LayoutEngineEventArgs e) { if (PaneRemoved != null) PaneRemoved(this, e); }
protected override void OnPaneRemoved(LayoutEngineEventArgs e) { base.OnPaneRemoved(e); for (var i = 0; i < Children.Count; i++) Children[i].SplitterVisible = i != 0; }