LgGridBooleanColumn
LgGridBooleanColumn<TColumnValue> affiche une valeur booléenne sous forme de case à cocher. Pour l'export, utilisez DisplayFormat si vous voulez personnaliser le rendu textuel.
<Columns Context="item">
<LgGridBooleanColumn @bind-Value="item.IsActive" Title="#Active" />
</Columns>
- Package NuGet :
Lagoon.UI.GridView
Les paramètres communs sont documentés dans LgGridBaseColumn. Cette colonne n'ajoute aucun paramètre spécifique.
Utilisation
Démonstration
Essayez ce composant dans le showcase Lagoon.
Booléen standard et rendu personnalisé
GridBooleanColumnPage.razor
@inherits LgPage
<LgGridView StateId="orders-boolean-column"
Items="_orders"
EditMode="GridEditMode.Cell"
Title="#OrdersGridTitle">
<Columns Context="item">
<LgGridTextColumn @bind-Value="item.Number" Title="#OrderNumber" />
<LgGridBooleanColumn @bind-Value="item.IsValidated" Title="#Validated" CanEdit="true" />
<LgGridBooleanColumn @bind-Value="item.IsLocked" Title="#Locked" AllowFilter="false">
<CellContent Context="value">
@if (value)
{
<LgIcon IconName="@IconNames.All.LockFill" />
}
</CellContent>
</LgGridBooleanColumn>
</Columns>
</LgGridView>
Le filtre booléen propose trois états : vrai, faux ou indéterminé pour revenir à toutes les valeurs.
Filtre
Filtre booléen.
Énumérations associées
Les énumérations héritées de LgGridView utilisées dans les exemples (GridEditMode) sont documentées dans LgGridView.
Référence complète
Fiche générée depuis les sources : Référence API — LgGridBooleanColumn.
Composants liés
LgGridView— la grille de données qui héberge la colonne.LgGridTextColumn— colonne de base et paramètres communs hérités.LgGridSelectionColumn— cases à cocher de sélection de lignes.