/// <summary> /// Accessor of the other pane /// </summary> /// <param name="view">view</param> /// <returns>other pane or null</returns> public DockingContainer OtherPane(DockingContainer view) { if (view == LeftPane) { return(RightPane); } if (view == RightPane) { return(LeftPane); } if (view == TopPane) { return(BottomPane); } if (view == BottomPane) { return(TopPane); } return(null); }
/// <summary> /// Set mode vertical split /// </summary> /// <param name="topPane">left pane</param> /// <param name="bottomPane">right pane</param> public void SetModeVSplit(DockingContainer topPane, DockingContainer bottomPane) { _linkedView = null; InternalControls.SetModeVSplit(topPane, bottomPane); }
/// <summary> /// Set mode horizontal split /// </summary> /// <param name="leftPane">left pane</param> /// <param name="rightPane">right pane</param> public void SetModeHSplit(DockingContainer leftPane, DockingContainer rightPane) { _linkedView = null; InternalControls.SetModeHSplit(leftPane, rightPane); }