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:

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.