BoolEditコンポーネントはブール(真/偽)列をチェックボックスまたはトグルスイッチとして描画します。
<BoolEdit columnName="ppp_credithold" /><BoolEdit ColumnName="ppp_credithold" />EditorTypeBoolEditorType.Checkbox(デフォルト)かBoolEditorType.Switchのどちらかを選べるように設定してください。
{/* チェックボックス(デフォルト) */}
<BoolEdit columnName="ppp_credithold" editorType={BoolEditorType.Checkbox} />
{/* トグルスイッチ */}
<BoolEdit columnName="ppp_credithold" editorType={BoolEditorType.Switch} /><!-- チェックボックス(デフォルト) -->
<BoolEdit ColumnName="ppp_credithold" EditorType="BoolEditorType.Checkbox" />
<!-- トグルスイッチ -->
<BoolEdit ColumnName="ppp_credithold" EditorType="BoolEditorType.Switch" />LabelPositionをラベルが表示される場所をコントロールに設定します。デフォルトではラベルはコントロールの隣に置かれます。BlazorではLabelPosition.Aboveがラベルを上に置き、LabelPosition.Before / LabelPosition.Afterで側面を選びます。ReactではLabelPosition.Defaultがその上に置きます。
<BoolEdit columnName="ppp_credithold" labelPosition={LabelPosition.Default} /><BoolEdit ColumnName="ppp_credithold" LabelPosition="LabelPosition.Above" />基本的な BoolEdit はブール列にバインドされています。
以下のコントロールを使って利用可能な物件を探りましょう。
名称 | 種類 | デフォルト | 概要 |
|---|---|---|---|
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? | 列の値。 |
ChildContentColumnName*DescriptionDisabledDisplayLabelWhenAvailableDisplayTooltipWhenAvailableDisplayValidationErrorMessageEditorTypeIsVisibleLabelLabelPositionLabelPosition.Above それを 制御; LabelPosition.Before と LabelPosition.After その側のコントロールの横に置くといいです。 null (デフォルト)すると ラベルはコントロールのそばに自然な面で位置します:チェックボックスの後、スイッチの前です。ReadOnlyRequiredValue名称 | 種類 | 概要 |
|---|---|---|
ValueChanged | EventCallback<ColumnValueBase> | バウンド値を更新するコールバックを取得または設定します。 |
ValueChanged名称 | パラメータ | 種類 | 概要 |
|---|---|---|---|
GetValidationErrors | List<string> | 現在の検証エラーの集合を返します。 |
GetValidationErrors