Returns/sets an enumeration indicating the order in which panes are navigated using the keyboard or the PaneNavigator.
This sample demonstrates setting the NavigationOrder to control the order in which panes are navigated using the keyboard and via the PaneNavigator.
Imports Infragistics.Windows.DockManager
Private Sub InitializeDmWithNavOrder(ByVal dockManager As XamDockManager)
' The NavigationOrder determines how the pane navigator
' and the keyboard shortcuts for navigating panes will
' traverse the panes. VisibleOrder will be based on the
' order that you see the panes on the screen whereas
' activation order is based on the order in which you
' have activated each pane. You can see this by running
' the sample, activating the panes in any order and then
' navigate using ctrl-tab or ctrl-f6. in this case the
' navigation will always be based on the order in which
' the panes are displayed within the dockmanager
dockManager.NavigationOrder = PaneNavigationOrder.VisibleOrder
' create some test panes to allow the behavior to be tested
dockManager.Content = New DocumentContentHost()
dockManager.AddDocument("One", Nothing)
dockManager.AddDocument("Two", Nothing)
dockManager.AddDocument("Three", Nothing)
dockManager.AddDocument("Four", Nothing)
dockManager.AddDocument("Five", Nothing)
End Sub
using Infragistics.Windows.DockManager;
private void InitializeDmWithNavOrder(XamDockManager dockManager)
{
// The NavigationOrder determines how the pane navigator
// and the keyboard shortcuts for navigating panes will
// traverse the panes. VisibleOrder will be based on the
// order that you see the panes on the screen whereas
// activation order is based on the order in which you
// have activated each pane. You can see this by running
// the sample, activating the panes in any order and then
// navigate using ctrl-tab or ctrl-f6. in this case the
// navigation will always be based on the order in which
// the panes are displayed within the dockmanager
dockManager.NavigationOrder = PaneNavigationOrder.VisibleOrder;
// create some test panes to allow the behavior to be tested
dockManager.Content = new DocumentContentHost();
dockManager.AddDocument("One", null);
dockManager.AddDocument("Two", null);
dockManager.AddDocument("Three", null);
dockManager.AddDocument("Four", null);
dockManager.AddDocument("Five", null);
}
<!-- The NavigationOrder determines how the pane navigator
and the keyboard shortcuts for navigating panes will
traverse the panes. VisibleOrder will be based on the
order that you see the panes on the screen whereas
activation order is based on the order in which you
have activated each pane. You can see this by running
the sample, activating the panes in any order and then
navigate using ctrl-tab or ctrl-f6. in this case the
navigation will always be based on the order in which
the panes are displayed within the dockmanager -->
<igDock:XamDockManager NavigationOrder="VisibleOrder">
<igDock:DocumentContentHost>
<igDock:SplitPane>
<igDock:TabGroupPane>
<igDock:ContentPane Header="One" />
<igDock:ContentPane Header="Two" />
<igDock:ContentPane Header="Three" />
<igDock:ContentPane Header="Four" />
<igDock:ContentPane Header="Five" />
</igDock:TabGroupPane>
</igDock:SplitPane>
</igDock:DocumentContentHost>
</igDock:XamDockManager>
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2