The requested page is not available for the requested platform. You are viewing the content for Default platform.

DashboardControl.GetSelectedTabPageIndex(String) Method

Returns an index of the selected tab page in the specified tab container.

Namespace: DevExpress.DashboardWpf

Assembly: DevExpress.Dashboard.v19.2.Wpf.dll

Declaration

public int GetSelectedTabPageIndex(
    string tabContainerName
)
Public Function GetSelectedTabPageIndex(
    tabContainerName As String
) As Integer

Parameters

Name Type Description
tabContainerName String

A String that is the TabContainerDashboardItem component name.

Returns

Type Description
Int32

A String that is the TabContainerDashboardItem component name.

Examples

The following code selects the last page in a tab container and displays its component name and index in the TabContainerDashboardItem.TabPages collection.

TabContainerDashboardItem tabContainer = dashboardControl.Dashboard.Items.
    FirstOrDefault(item => item is TabContainerDashboardItem) as TabContainerDashboardItem;
if (tabContainer != null)
    dashboardControl.SetSelectedTabPage(tabContainer.ComponentName, tabContainer.TabPages.Count-1);
string pageComponentName = dashboardControl.GetSelectedTabPage(tabContainer.ComponentName);
int pageIndex = dashboardControl.GetSelectedTabPageIndex(tabContainer.ComponentName);
MessageBox.Show(string.Format("Page {0} with index {1} is selected.", pageComponentName, pageIndex));
Note

The complete sample project How to Create and Modify Dashboard Items and Tab Pages in WPF Viewer is available in the DevExpress Examples repository.

See Also