Main Concept
WebPaneManager Layout concept is based on WebPane object and WebGroupPane object which support unlimited nested level of another WebPane or WebGroupPane objects.
WebPane is the lowest level object which represent a Pane. A Pane is similar to Panel which can contain server side controls or html controls when used in UseInlineContent mode.
WebGroupPane has the same terminology and function as in WebPane with one exception, that is WebGroupPane is used to contain collection of Panes and can not contain server side controls. So, WebGroupPane represents a Pane which contains nested children of type WebPane or WebGroupPane.
WebGroupPane can be used to layout the contained children in Horizontal Tiling or Vertical Tiling arrangement. The combination of WebGroupPane with its arrangement mode and nested WebPane enables you to create any kind of complex Layout in consistent fashion by using strong object model.
Object Hierarchy Concept and Diagram
The following diagram illustrates a nested complex Layout represented in WebPaneManager. Each part of the marked bullet will be described below.

![]() |
WebPaneManager starts with RootGroupPane which is the root of WebGroupPane object. The RootGroupPane in the above illustration has its GroupType set to VerticalTile. The default value for GroupType in a WebGroupPane is VerticalTile. | ||
![]() |
The "Side" Pane is represented as WebPane object, which is the children of "RootGroupPane" GroupPane. | ||
![]() |
The "GroupPaneContent" Pane is represented as WebGroupPane object, which is the children of "RootGroupPane" GroupPane and the sibling of "Side" Pane. The GroupPaneContent itself contains another nested children of WebPane and WebGroupPane objects.
|
||
![]() |
The "Pane Top" is a WebPane object, the first children of GroupPane Content. | ||
![]() |
GroupPaneContent0 is a WebGroupPane object which GroupType is VerticalTile. It is the second children of GroupPane Content, or the next sibling of "Pane Top" WebPane. | ||
![]() |
A WebPane, the first children of GroupPaneContent0 | ||
![]() |
A WebPane, the second children of GroupPaneContent0 | ||
![]() |
A WebPane, the third children of GroupPaneContent0 |
The above illustration's object hierarchy can be shown in the following:

Related Topics
{Overview}
{Features}








