Back to Devexpress

TabContainerDashboardItem Class

dashboard-devexpress-dot-dashboardcommon-9569361d.md

latest3.0 KB
Original Source

TabContainerDashboardItem Class

A tab container used to arrange dashboard items and groups within a dashboard.

Namespace : DevExpress.DashboardCommon

Assembly : DevExpress.Dashboard.v25.2.Core.dll

NuGet Package : DevExpress.Dashboard.Core

Declaration

csharp
public class TabContainerDashboardItem :
    DashboardItem
vb
Public Class TabContainerDashboardItem
    Inherits DashboardItem

Remarks

A tab container is a dashboard item that stores tab pages.

You can create a tab container using a simple constructor and add tab pages to the TabPages collection. Dashboard items and groups are located within tab pages.

A tab container should be added to the Dashboard.Items collection.

A tab container cannot be placed in other dashboard item containers and its ParentContainer property is always null.

Tip

The default name of a newly created container is “tabContainerDashboardItem1”.

View Example: How to navigate tabs using the custom tab header buttons or set up a slide show

The following code determines whether a dashboard contains a tab container:

csharp
TabContainerDashboardItem tabContainer = dashboard.Items.SingleOrDefault(i => i is TabContainerDashboardItem) as TabContainerDashboardItem;
if (tabContainer != null) {
// ...
}
vb
Dim tabContainer As TabContainerDashboardItem = TryCast(dashboard.Items.SingleOrDefault(Function(i) TypeOf i Is TabContainerDashboardItem), TabContainerDashboardItem)
If tabContainer IsNot Nothing Then
' ...
End If

Implements

ICustomPropertyProvider

Inheritance

Object DashboardItem TabContainerDashboardItem

See Also

TabContainerDashboardItem Members

Tab Container

DevExpress.DashboardCommon Namespace