Skip to main content

VisibleInDashboardsAttribute Class

When applied to a business class, specifies whether end-users can create dashboards for objects of the attribute’s target type. When applied to a business class property, specifies if the target property is visible in the Dashboard Designer.

Namespace: DevExpress.Persistent.Base

Assembly: DevExpress.ExpressApp.v25.2.dll

NuGet Package: DevExpress.ExpressApp

Declaration

[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Interface, Inherited = false)]
public class VisibleInDashboardsAttribute :
    Attribute

Remarks

When the VisibleInDashboardsAttribute attribute is applied to a business class, the corresponding item is added to the types list in the Dashboards Data Source Wizard. This allows users to create dashboards for objects of this class (see Create, View and Modify Dashboards in a WinForms Application, Create, View, and Modify Dashboards in an ASP.NET Core Blazor Application).

WinForms:

DashboardWinDataType

When the VisibleInDashboardsAttribute attribute is applied to a business class property, and false is passed as a parameter, the target property is hidden from the Dashboard Designer.

Inheritance

Object
Attribute
VisibleInDashboardsAttribute
See Also