DashboardDesigner.UseCardLegacyLayout Property

Gets or sets whether to enable the legacy card layout used prior to v17.1.

Namespace: DevExpress.DashboardWin

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


public bool UseCardLegacyLayout { get; set; }
Public Property UseCardLegacyLayout As Boolean

Property Value

Type Default Description


true, to enable the legacy card layout used prior to v17.1; otherwise, false.


With v17.1 and later, the CardDashboardItem allows you to arrange elements within individual cards using different layout types (Stretched, Compact, etc.). By default, the CardDashboardItem uses the Stretched layout type that arranges card elements so that they occupy an entire card area.

The UseCardLegacyLayout property allows you to create cards in a legacy layout using the WinForms Designer. To use a legacy layout for the CardDashboardItem created in code, assign a null value to the Card.LayoutTemplate property.


Note that if you load a dashboard XML file created before v17.1, cards will be displayed in the old layout. To display such cards using the new layout, specify the required layout type in the UI or in code.

See Also