NavigationFrame Class

The flat-styled page container without built-in navigation elements (unlike the TabPane), displaying one page at a time.
Supports animation effects when navigating through pages.
See Navigation Frame and Tab Pane.

Remarks

Navigation frame is a content container that creates a single document interface (SDI). The control possesses the Pages collection that stores NavigationPage objects. Each page is a singleton container, capable of displaying any custom content. To populate a page, use its Controls collection.

The navigation frame has no built-in visual elements to navigate through pages at runtime - no tab headers, navigation buttons etc. Navigation through pages must be implemented manually by assigning the required page to the frame's SelectedPage property. In the animation below, this property is manually set when different AccordionControl items are clicked.

At design time, the frame displays navigation elements that allow you to toggle through currently existing navigation pages, create new ones or remove them (see the figure below). These elements simplify populating pages and cannot be displayed at runtime.

Pager Navigation

The pager automatically splits the target control's content into pages, and provides navigation buttons to scroll to corresponding pages.
The pager navigation functionality is implemented as a Behavior and can be added to your controls using the BehaviorManager component.