MultiSelectChoiceEdit

Die Komponente MultiSelectChoiceEdit rendert eine Dataverse-Multiple-Select-Spalte, die es den Nutzern ermöglicht, mehrere Werte aus einer vordefinierten Auswahl auszuwählen.

React
Blazor

Editor-Typ

Stellen Sie ein, EditorType um den Renderingsstil auszuwählen. Die Standardversion wird als Checkbox-Gruppe dargestellt. Verwenden CheckboxOrientation Sie diese zur Steuerung des vertikalen oder horizontalen Layouts sowie WrapCheckboxes zur Steuerung des Umwicklungsverhaltens.

React
Blazor

Sortierreihenfolge

EingestelltSortOrder, um zu steuern, wie die Optionen geordnet sind. Optionen sind , , , , Valueund ValueDescending. DisplayNameDescendingDisplayNameDefault

React
Blazor

Beispiel

Eine grundlegende MultiSelectChoiceEdit Bindung zu einer Multiple-Select-Choice-Spalte.

React-Beispiel
Blazor-Beispiel
Rot Blau Orange Lila Gelb Schwarz Weiß Braun Grün
React TypeScript
Razor

Konfigurationsoptionen

Nutzen Sie die untenstehenden Steuerungen, um die verfügbaren Immobilien zu erkunden.

React-Beispiel
Blazor-Beispiel
Nur lesen? Erforderlich? Behindert? DefaultAnzeigenameAnzeigename absteigendWertWertabsteigender Wert DeaktivierenEntfernen VertikalHorizontal Checklisten für Verpackungen?
Rot Blau Orange Lila Gelb Schwarz Weiß Braun Grün
React TypeScript
Razor
Reagieren Blazor

MultiSelectChoiceEdit Baureihe

Parameter

Name
Typ
Default
Beschreibung
CheckboxOrientationComponentOrientation
Vertical
Orientierung der Kontrollkästchen.
ChildContentRenderFragment?
Kindinhalt der Komponente
ColumnName*string
Spaltenlogischer Name, um den Editor aus dem Tabelleneintrag zu binden.
Descriptionstring?
Beschreibung wird im Tooltip angezeigt.
Disabledbool?
Sollte der Editor deaktiviert werden?
DisplayLabelWhenAvailablebool
True
Gibt an, ob eine Etikette angezeigt werden soll, falls verfügbar.
DisplayTooltipWhenAvailablebool
True
Gibt an, ob ein Tooltip angezeigt werden soll, falls verfügbar.
DisplayValidationErrorMessagebool
True
Sollte eine Fehlermeldung zur Validierung angezeigt werden, wenn die Komponente die Validierung nicht besteht?
InvalidChoiceValuesIEnumerable<int>?
Geben Sie optional an, welche Werte ungültig sind.
InvalidValueBehaviorChoiceInvalidValueBehavior
Remove
Bestimmt das Verhalten ungültiger Werte. Nur dann anwendbar, wenn entweder der Parameter oder BaseChoiceEditCommon.InvalidChoiceValues angegeben BaseChoiceEditCommon.ValidChoiceValues ist.
IsVisiblebool
True
Ist der Editor sichtbar?
Labelstring?
Text soll als Etikett für den Editor angezeigt werden.
ReadOnlybool?
Sollte der Editor nur lesegeschützt sein?
Requiredbool?
Sollte der Wert erforderlich sein.
SortChoiceValueSort
Default
Bestimmt, wie die Werte sortiert werden.
ValidChoiceValuesIEnumerable<int>?
Geben Sie optional an, welche Werte gültig sind.
ValueList<int>
Wert der Spalte.
WrapCheckboxesbool
True
Wenn zutreffend, werden Kontrollkästchen auf mehrere Leitungen umwickelt, anstatt zu truncatieren.
Name: CheckboxOrientation
Typ: ComponentOrientation
Default: Vertical
Beschreibung: Orientierung der Kontrollkästchen.
Name: ChildContent
Typ: RenderFragment?
Beschreibung: Kindinhalt der Komponente
Name: ColumnName*
Typ: string
Beschreibung: Spaltenlogischer Name, um den Editor aus dem Tabelleneintrag zu binden.
Name: Description
Typ: string?
Beschreibung: Beschreibung wird im Tooltip angezeigt.
Name: Disabled
Typ: bool?
Beschreibung: Sollte der Editor deaktiviert werden?
Name: DisplayLabelWhenAvailable
Typ: bool
Default: True
Beschreibung: Gibt an, ob eine Etikette angezeigt werden soll, falls verfügbar.
Name: DisplayTooltipWhenAvailable
Typ: bool
Default: True
Beschreibung: Gibt an, ob ein Tooltip angezeigt werden soll, falls verfügbar.
Name: DisplayValidationErrorMessage
Typ: bool
Default: True
Beschreibung: Sollte eine Fehlermeldung zur Validierung angezeigt werden, wenn die Komponente die Validierung nicht besteht?
Name: InvalidChoiceValues
Typ: IEnumerable<int>?
Beschreibung: Geben Sie optional an, welche Werte ungültig sind.
Name: InvalidValueBehavior
Typ: ChoiceInvalidValueBehavior
Default: Remove
Beschreibung: Bestimmt das Verhalten ungültiger Werte. Nur dann anwendbar, wenn entweder der Parameter oder BaseChoiceEditCommon.InvalidChoiceValues angegeben BaseChoiceEditCommon.ValidChoiceValues ist.
Name: IsVisible
Typ: bool
Default: True
Beschreibung: Ist der Editor sichtbar?
Name: Label
Typ: string?
Beschreibung: Text soll als Etikett für den Editor angezeigt werden.
Name: ReadOnly
Typ: bool?
Beschreibung: Sollte der Editor nur lesegeschützt sein?
Name: Required
Typ: bool?
Beschreibung: Sollte der Wert erforderlich sein.
Name: Sort
Typ: ChoiceValueSort
Default: Default
Beschreibung: Bestimmt, wie die Werte sortiert werden.
Name: ValidChoiceValues
Typ: IEnumerable<int>?
Beschreibung: Geben Sie optional an, welche Werte gültig sind.
Name: Value
Typ: List<int>
Beschreibung: Wert der Spalte.
Name: WrapCheckboxes
Typ: bool
Default: True
Beschreibung: Wenn zutreffend, werden Kontrollkästchen auf mehrere Leitungen umwickelt, anstatt zu truncatieren.

Veranstaltungen

Name
Typ
Beschreibung
ValueChangedEventCallback<ColumnValueBase>
Erhält oder setzt einen Callback, der den gebundenen Wert aktualisiert.
Name: ValueChanged
Typ: EventCallback<ColumnValueBase>
Beschreibung: Erhält oder setzt einen Callback, der den gebundenen Wert aktualisiert.

Methoden

Name
Parameter
Typ
Beschreibung
GetValidationErrorsList<string>
Gibt eine Sammlung der aktuellen Validierungsfehler zurück.
Name: GetValidationErrors
Typ: List<string>
Beschreibung: Gibt eine Sammlung der aktuellen Validierungsfehler zurück.