Exemplo n.º 1
0
        /// <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);
        }
Exemplo n.º 2
0
 /// <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);
 }
Exemplo n.º 3
0
 /// <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);
 }