Le MultiSelectChoiceEdit composant affiche une colonne de sélection multiple Dataverse, permettant aux utilisateurs de sélectionner plusieurs valeurs parmi un ensemble prédéfini d’options.
<MultiSelectChoiceEdit columnName="ppp_favoritecolors" /><MultiSelectChoiceEdit ColumnName="ppp_favoritecolors" />Réglez EditorType pour choisir le style de rendu. Le moteur par défaut s’affiche comme un groupe de cases à cocher. À utiliser CheckboxOrientation pour contrôler la disposition verticale ou horizontale, et WrapCheckboxes pour contrôler le comportement d’enroulement.
<MultiSelectChoiceEdit
columnName="ppp_favoritecolors"
checkboxOrientation={ChoiceOrientation.Horizontal}
wrapCheckboxes={true}
/><MultiSelectChoiceEdit ColumnName="ppp_favoritecolors"
CheckboxOrientation="ComponentOrientation.Horizontal"
WrapCheckboxes="true" />Réglez SortOrder pour contrôler l’ordre des options. Les options incluent Default, DisplayName, DisplayNameDescending, Value, et ValueDescending.
<MultiSelectChoiceEdit
columnName="ppp_favoritecolors"
sort={ChoiceValueSort.DisplayName}
/><MultiSelectChoiceEdit ColumnName="ppp_favoritecolors"
SortOrder="ChoiceSortOrder.DisplayName" />Une borne de base MultiSelectChoiceEdit à une colonne de sélection multiple.
Utilisez les commandes ci-dessous pour explorer les propriétés disponibles.
Nom | Type | Par défaut | Description |
|---|---|---|---|
CheckboxOrientation | ComponentOrientation | Vertical | Orientation des cases à cocher. |
ChildContent | RenderFragment? | Contenu enfant du composant | |
ColumnName* | string | Nom logique de colonne pour lier l’éditeur à partir de l’enregistrement de table. | |
Description | string? | Description à afficher dans l’infobulle. | |
Disabled | bool? | Si l’éditeur est désactivé. | |
DisplayLabelWhenAvailable | bool | True | Précise s’il faut afficher une étiquette si disponible. |
DisplayTooltipWhenAvailable | bool | True | Précise s’il faut afficher une infobulle si disponible. |
DisplayValidationErrorMessage | bool | True | Un message d’erreur de validation doit-il s’afficher lorsque le composant échoue à la validation ? |
InvalidChoiceValues | IEnumerable<int>? | Éventuellement, spécifiez quelles valeurs sont invalides. | |
InvalidValueBehavior | ChoiceInvalidValueBehavior | Remove | Détermine le comportement des valeurs invalides. Applicable uniquement lorsque le BaseChoiceEditCommon.ValidChoiceValues paramètre ou BaseChoiceEditCommon.InvalidChoiceValues est fourni. |
IsVisible | bool | True | L’éditeur est-il visible ? |
Label | string? | Le texte doit être affiché comme une étiquette pour l’éditeur. | |
ReadOnly | bool? | L’éditeur devrait-il être en lecture seule ? | |
Required | bool? | Si la valeur est requise. | |
Sort | ChoiceValueSort | Default | Détermine comment les valeurs sont triées. |
ValidChoiceValues | IEnumerable<int>? | Éventuellement, spécifiez quelles valeurs sont valides. | |
Value | List<int> | Valeur de la colonne. | |
WrapCheckboxes | bool | True | Lorsque |
CheckboxOrientationChildContentColumnName*DescriptionDisabledDisplayLabelWhenAvailableDisplayTooltipWhenAvailableDisplayValidationErrorMessageInvalidChoiceValuesInvalidValueBehaviorBaseChoiceEditCommon.ValidChoiceValues paramètre ou BaseChoiceEditCommon.InvalidChoiceValues est fourni.IsVisibleLabelReadOnlyRequiredSortValidChoiceValuesValueWrapCheckboxesNom | Type | Description |
|---|---|---|
ValueChanged | EventCallback<ColumnValueBase> | Obtient ou définit un callback qui met à jour la valeur liée. |
ValueChangedNom | Paramètres | Type | Description |
|---|---|---|---|
GetValidationErrors | List<string> | Retourne une collection des erreurs de validation courantes. |
GetValidationErrors