マルチセレクトチョイスエディット

MultiSelectChoiceEditコンポーネントはDataverseの複数選択選択列をレンダリングし、ユーザーがあらかじめ定義されたオプションセットから複数の値を選択できるようにします。

React Blazor

エディタータイプ

EditorTypeをレンダリングスタイルを選択するように設定してください。デフォルトはチェックボックスグループとしてレンダリングされます。CheckboxOrientationは縦または横のレイアウトを制御し、WrapCheckboxesはラッピング動作を制御します。

React Blazor

ソート順

オプションの順序をコントロールするために SortOrder を設定してください。選択肢には Default、 DisplayName、 DisplayNameDescending、 Value、 ValueDescendingがあります。

React Blazor

例

マルチセレクト選択カラムにバインドされた基本の MultiSelectChoiceEdit 。

Reactの例 ブレイザーの例 React TypeScript Razor

設定オプション

以下のコントロールを使って利用可能な物件を探りましょう。

Reactの例 ブレイザーの例 React TypeScript Razor
デフォルト表示名表示名の降り順価値価値下降 無効化削除 垂直方向水平
反応してください ブレイザー

MultiSelectChoiceEdit クラス

パラメータ

名称
種類
デフォルト
概要
CheckboxOrientationComponentOrientation
Vertical
チェックボックスの向き。
ChildContentRenderFragment?
コンポーネントの子コンテンツ
ColumnName*string
テーブルレコードからエディタをバインドするための論理カラム名。
Descriptionstring?
説明はツールチップに表示されます。
Disabledbool?
エディターを無効にすべきか。
DisplayChoiceColorsbool
False
真の場合、Dataverseで各選択肢が示されている色の小さなスウォッチが示されます その隣、そして閉じたドロップダウンの選択した値の隣に。色のないオプションは 空白のスペースなので、ラベルはちゃんと合う。デフォルトはfalseです。
DisplayLabelWhenAvailablebool
True
ラベルが可能であれば表示するかどうかを明記しています。
DisplayTooltipWhenAvailablebool
True
ツールチップが表示されるかどうかを指定します。
DisplayValidationErrorMessagebool
True
コンポーネントが検証に失敗したときに検証エラーメッセージを表示するべきでしょうか?
InvalidChoiceValuesIEnumerable<int>?
オプションで無効な値を指定してください。
InvalidValueBehaviorChoiceInvalidValueBehavior
Remove
無効な値を挙げる。 BaseChoiceEditCommon.ValidChoiceValues または BaseChoiceEditCommon.InvalidChoiceValues パラメータのいずれかが提供されている場合のみ適用されます。
IsVisiblebool
True
エディターは見えますか?
Labelstring?
編集者用のラベルとして表示されるテキスト。
ReadOnlybool?
エディターは読み取り専用であるべきです。
Requiredbool?
価値が求められるかどうか。
SortChoiceValueSort
Default
値のソート方法を決定します。
ValidChoiceValuesIEnumerable<int>?
任意で有効な値を指定してください。
ValueList<int>
列の値。
WrapCheckboxesbool
True
もし正しい場合、チェックボックスは切断されるのではなく複数の行に巻き込まれます。
名称: CheckboxOrientation
種類: ComponentOrientation
デフォルト: Vertical
概要: チェックボックスの向き。
名称: ChildContent
種類: RenderFragment?
概要: コンポーネントの子コンテンツ
名称: ColumnName*
種類: string
概要: テーブルレコードからエディタをバインドするための論理カラム名。
名称: Description
種類: string?
概要: 説明はツールチップに表示されます。
名称: Disabled
種類: bool?
概要: エディターを無効にすべきか。
名称: DisplayChoiceColors
種類: bool
デフォルト: False
概要: 真の場合、Dataverseで各選択肢が示されている色の小さなスウォッチが示されます その隣、そして閉じたドロップダウンの選択した値の隣に。色のないオプションは 空白のスペースなので、ラベルはちゃんと合う。デフォルトはfalseです。
名称: DisplayLabelWhenAvailable
種類: bool
デフォルト: True
概要: ラベルが可能であれば表示するかどうかを明記しています。
名称: DisplayTooltipWhenAvailable
種類: bool
デフォルト: True
概要: ツールチップが表示されるかどうかを指定します。
名称: DisplayValidationErrorMessage
種類: bool
デフォルト: True
概要: コンポーネントが検証に失敗したときに検証エラーメッセージを表示するべきでしょうか?
名称: InvalidChoiceValues
種類: IEnumerable<int>?
概要: オプションで無効な値を指定してください。
名称: InvalidValueBehavior
種類: ChoiceInvalidValueBehavior
デフォルト: Remove
概要: 無効な値を挙げる。 BaseChoiceEditCommon.ValidChoiceValues または BaseChoiceEditCommon.InvalidChoiceValues パラメータのいずれかが提供されている場合のみ適用されます。
名称: IsVisible
種類: bool
デフォルト: True
概要: エディターは見えますか?
名称: Label
種類: string?
概要: 編集者用のラベルとして表示されるテキスト。
名称: ReadOnly
種類: bool?
概要: エディターは読み取り専用であるべきです。
名称: Required
種類: bool?
概要: 価値が求められるかどうか。
名称: Sort
種類: ChoiceValueSort
デフォルト: Default
概要: 値のソート方法を決定します。
名称: ValidChoiceValues
種類: IEnumerable<int>?
概要: 任意で有効な値を指定してください。
名称: Value
種類: List<int>
概要: 列の値。
名称: WrapCheckboxes
種類: bool
デフォルト: True
概要: もし正しい場合、チェックボックスは切断されるのではなく複数の行に巻き込まれます。

イベント

名称
種類
概要
ValueChangedEventCallback<ColumnValueBase>
バウンド値を更新するコールバックを取得または設定します。
名称: ValueChanged
種類: EventCallback<ColumnValueBase>
概要: バウンド値を更新するコールバックを取得または設定します。

方法

名称
パラメータ
種類
概要
GetValidationErrorsList<string>
現在の検証エラーの集合を返します。
名称: GetValidationErrors
種類: List<string>
概要: 現在の検証エラーの集合を返します。