Skip to main content

LayoutElementBase.Visible Property

Specifies whether a DxGridLayout‘s row or column is visible.

Namespace: DevExpress.Blazor.Base

Assembly: DevExpress.Blazor.v23.2.dll

NuGet Package: DevExpress.Blazor

Declaration

[DefaultValue(true)]
[Parameter]
public bool Visible { get; set; }

Property Value

Type Default Description
Boolean true

true, if the layout row (or column) is visible; otherwise, false.

Remarks

<DxGridLayout CssClass="h-100" ColumnSpacing="8px" RowSpacing="8px">
    <Rows>
        <DxGridLayoutRow />
        <DxGridLayoutRow />
        <DxGridLayoutRow />
        <DxGridLayoutRow Visible="IsXSmallScreen" />
        <DxGridLayoutRow Visible="IsXSmallScreen" />
        <DxGridLayoutRow Visible="IsXSmallScreen" />
    </Rows>
    <Columns>
        <DxGridLayoutColumn />
        <DxGridLayoutColumn Visible="!IsXSmallScreen" />
        <DxGridLayoutColumn Visible="!IsXSmallScreen" />
        <DxGridLayoutColumn Visible="!IsXSmallScreen" />
    </Columns>
    <Items>
        ...
    </Items>
</DxGridLayout>

@code {
    bool IsXSmallScreen { get; set; }
}

Run Demo: Grid Layout - Adaptivity

See Also