MultiSelectChoiceEdit

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.

React
Blazor

Type de montage

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.

React
Blazor

Ordre de tri

Réglez SortOrder pour contrôler l’ordre des options. Les options incluent Default, DisplayName, DisplayNameDescending, Value, et ValueDescending.

React
Blazor

Exemple

Une borne de base MultiSelectChoiceEdit à une colonne de sélection multiple.

Exemple de réaction
Exemple de Blazor
Rouge Bleu Orange Violet Jaune Noir Blanc Brown Vert
React TypeScript
Razor

Configuration Options

Utilisez les commandes ci-dessous pour explorer les propriétés disponibles.

Exemple de réaction
Exemple de Blazor
Lecture seule ? Obligatoire ? Handicapé ? Par défautNom d’affichageNom d’affichage décroissantValeurValeur décroissante DésactiverRetirer VerticalHorizontal Envelopper des cases à cocher ?
Rouge Bleu Orange Violet Jaune Noir Blanc Brown Vert
React TypeScript
Razor
Réagir Blazor

MultiSelectChoiceEdit Classe

Paramètres

Nom
Type
Par défaut
Description
CheckboxOrientationComponentOrientation
Vertical
Orientation des cases à cocher.
ChildContentRenderFragment?
Contenu enfant du composant
ColumnName*string
Nom logique de colonne pour lier l’éditeur à partir de l’enregistrement de table.
Descriptionstring?
Description à afficher dans l’infobulle.
Disabledbool?
Si l’éditeur est désactivé.
DisplayLabelWhenAvailablebool
True
Précise s’il faut afficher une étiquette si disponible.
DisplayTooltipWhenAvailablebool
True
Précise s’il faut afficher une infobulle si disponible.
DisplayValidationErrorMessagebool
True
Un message d’erreur de validation doit-il s’afficher lorsque le composant échoue à la validation ?
InvalidChoiceValuesIEnumerable<int>?
Éventuellement, spécifiez quelles valeurs sont invalides.
InvalidValueBehaviorChoiceInvalidValueBehavior
Remove
Détermine le comportement des valeurs invalides. Applicable uniquement lorsque le BaseChoiceEditCommon.ValidChoiceValues paramètre ou BaseChoiceEditCommon.InvalidChoiceValues est fourni.
IsVisiblebool
True
L’éditeur est-il visible ?
Labelstring?
Le texte doit être affiché comme une étiquette pour l’éditeur.
ReadOnlybool?
L’éditeur devrait-il être en lecture seule ?
Requiredbool?
Si la valeur est requise.
SortChoiceValueSort
Default
Détermine comment les valeurs sont triées.
ValidChoiceValuesIEnumerable<int>?
Éventuellement, spécifiez quelles valeurs sont valides.
ValueList<int>
Valeur de la colonne.
WrapCheckboxesbool
True
Lorsque c’est vrai, les cases à cocher s’enroulent sur plusieurs lignes au lieu de tronquer.
Nom: CheckboxOrientation
Type: ComponentOrientation
Par défaut: Vertical
Description: Orientation des cases à cocher.
Nom: ChildContent
Type: RenderFragment?
Description: Contenu enfant du composant
Nom: ColumnName*
Type: string
Description: Nom logique de colonne pour lier l’éditeur à partir de l’enregistrement de table.
Nom: Description
Type: string?
Description: Description à afficher dans l’infobulle.
Nom: Disabled
Type: bool?
Description: Si l’éditeur est désactivé.
Nom: DisplayLabelWhenAvailable
Type: bool
Par défaut: True
Description: Précise s’il faut afficher une étiquette si disponible.
Nom: DisplayTooltipWhenAvailable
Type: bool
Par défaut: True
Description: Précise s’il faut afficher une infobulle si disponible.
Nom: DisplayValidationErrorMessage
Type: bool
Par défaut: True
Description: Un message d’erreur de validation doit-il s’afficher lorsque le composant échoue à la validation ?
Nom: InvalidChoiceValues
Type: IEnumerable<int>?
Description: Éventuellement, spécifiez quelles valeurs sont invalides.
Nom: InvalidValueBehavior
Type: ChoiceInvalidValueBehavior
Par défaut: Remove
Description: Détermine le comportement des valeurs invalides. Applicable uniquement lorsque le BaseChoiceEditCommon.ValidChoiceValues paramètre ou BaseChoiceEditCommon.InvalidChoiceValues est fourni.
Nom: IsVisible
Type: bool
Par défaut: True
Description: L’éditeur est-il visible ?
Nom: Label
Type: string?
Description: Le texte doit être affiché comme une étiquette pour l’éditeur.
Nom: ReadOnly
Type: bool?
Description: L’éditeur devrait-il être en lecture seule ?
Nom: Required
Type: bool?
Description: Si la valeur est requise.
Nom: Sort
Type: ChoiceValueSort
Par défaut: Default
Description: Détermine comment les valeurs sont triées.
Nom: ValidChoiceValues
Type: IEnumerable<int>?
Description: Éventuellement, spécifiez quelles valeurs sont valides.
Nom: Value
Type: List<int>
Description: Valeur de la colonne.
Nom: WrapCheckboxes
Type: bool
Par défaut: True
Description: Lorsque c’est vrai, les cases à cocher s’enroulent sur plusieurs lignes au lieu de tronquer.

Événements

Nom
Type
Description
ValueChangedEventCallback<ColumnValueBase>
Obtient ou définit un callback qui met à jour la valeur liée.
Nom: ValueChanged
Type: EventCallback<ColumnValueBase>
Description: Obtient ou définit un callback qui met à jour la valeur liée.

Méthodes

Nom
Paramètres
Type
Description
GetValidationErrorsList<string>
Retourne une collection des erreurs de validation courantes.
Nom: GetValidationErrors
Type: List<string>
Description: Retourne une collection des erreurs de validation courantes.