BoolEdit

BoolEditコンポーネントはブール(真/偽)列をチェックボックスまたはトグルスイッチとして描画します。

React Blazor

エディタータイプ

EditorTypeBoolEditorType.Checkbox(デフォルト)かBoolEditorType.Switchのどちらかを選べるように設定してください。

React Blazor

レーベルのポジション

LabelPositionをラベルが表示される場所をコントロールに設定します。デフォルトではラベルはコントロールの隣に置かれます。BlazorではLabelPosition.Aboveがラベルを上に置き、LabelPosition.Before / LabelPosition.Afterで側面を選びます。ReactではLabelPosition.Defaultがその上に置きます。

React Blazor

例

基本的な BoolEdit はブール列にバインドされています。

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

設定オプション

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

Reactの例 ブレイザーの例 React TypeScript Razor
チェックボックススイッチ インライン上記以前その後
反応してください ブレイザー

BoolEdit クラス

パラメータ

名称
種類
デフォルト
概要
ChildContentRenderFragment?
コンポーネントの子コンテンツ
ColumnName*string
テーブルレコードからエディタをバインドするための論理カラム名。
Descriptionstring?
説明はツールチップに表示されます。
Disabledbool?
エディターを無効にすべきか。
DisplayLabelWhenAvailablebool
True
ラベルが可能であれば表示するかどうかを明記しています。
DisplayTooltipWhenAvailablebool
True
ツールチップが表示されるかどうかを指定します。
DisplayValidationErrorMessagebool
True
コンポーネントが検証に失敗したときに検証エラーメッセージを表示するべきでしょうか?
EditorTypeBoolEditorType
Checkbox
レンダリングするエディタの種類。
IsVisiblebool
True
エディターは見えますか?
Labelstring?
編集者用のラベルとして表示されるテキスト。
LabelPositionLabelPosition?
ラベルの位置。 LabelPosition.Above それを 制御; LabelPosition.Before と LabelPosition.After その側のコントロールの横に置くといいです。 null (デフォルト)すると ラベルはコントロールのそばに自然な面で位置します:チェックボックスの後、スイッチの前です。
ReadOnlybool?
エディターは読み取り専用であるべきです。
Requiredbool?
価値が求められるかどうか。
Valuebool?
列の値。
名称: ChildContent
種類: RenderFragment?
概要: コンポーネントの子コンテンツ
名称: ColumnName*
種類: string
概要: テーブルレコードからエディタをバインドするための論理カラム名。
名称: Description
種類: string?
概要: 説明はツールチップに表示されます。
名称: Disabled
種類: bool?
概要: エディターを無効にすべきか。
名称: DisplayLabelWhenAvailable
種類: bool
デフォルト: True
概要: ラベルが可能であれば表示するかどうかを明記しています。
名称: DisplayTooltipWhenAvailable
種類: bool
デフォルト: True
概要: ツールチップが表示されるかどうかを指定します。
名称: DisplayValidationErrorMessage
種類: bool
デフォルト: True
概要: コンポーネントが検証に失敗したときに検証エラーメッセージを表示するべきでしょうか?
名称: EditorType
種類: BoolEditorType
デフォルト: Checkbox
概要: レンダリングするエディタの種類。
名称: IsVisible
種類: bool
デフォルト: True
概要: エディターは見えますか?
名称: Label
種類: string?
概要: 編集者用のラベルとして表示されるテキスト。
名称: LabelPosition
種類: LabelPosition?
概要: ラベルの位置。 LabelPosition.Above それを 制御; LabelPosition.Before と LabelPosition.After その側のコントロールの横に置くといいです。 null (デフォルト)すると ラベルはコントロールのそばに自然な面で位置します:チェックボックスの後、スイッチの前です。
名称: ReadOnly
種類: bool?
概要: エディターは読み取り専用であるべきです。
名称: Required
種類: bool?
概要: 価値が求められるかどうか。
名称: Value
種類: bool?
概要: 列の値。

イベント

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

方法

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