Skip to main content

SplitterPane Class

Represents an individual pane within the ASPxSplitter control.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v23.1.dll

NuGet Package: DevExpress.Web


public class SplitterPane :


The SplitterPane class implements the functionality of an individual pane within the ASPxSplitter control. Instances of the SplitterPane class are maintained within the control’s ASPxSplitter.Panes collection. Individual panes can be accessed and manipulated (added or deleted) by using the means provided by the SplitterPaneCollection class which is exposed via the ASPxSplitter.Panes property.

Use properties of the SplitterPane class to specify the main characteristics of an individual pane, such as its unique name (SplitterPane.Name), size settings (SplitterPane.Size, SplitterPane.MinSize, SplitterPane.MaxSize), visibility state (SplitterPane.Visible, SplitterPane.VisibleIndex), expansion state (SplitterPane.Collapsed), the location of a web page to be displayed as the pane’s content (SplitterPane.ContentUrl, SplitterPane.ContentUrlIFrameName), the availability of scroll bars (SplitterPane.ScrollBars) and the end-user’s capability to resize the pane (SplitterPane.AllowResize).

Each pane provides the SplitterPane.Panes property, allowing it to be a parent pane and maintain a collection of nesting child panes. For a parent pane, you can also use additional properties of the SplitterPane class which allow you to define settings of separators displayed between child panes (SplitterPane.Separators) and control the availability of specific button elements within separators (SplitterPane.ShowCollapseBackwardButton, SplitterPane.ShowCollapseForwardButton, SplitterPane.ShowSeparatorImage).

A pane’s style settings can be specified using the SplitterPane.PaneStyle and SplitterPane.Collapsed properties.


Note that the SplitterPane class has a client-side equivalent - an object of the ASPxClientSplitterPane type.

See Also