Label<TValue> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したフィールドの <label> 要素をレンダリングし、表示名を DisplayAttribute または DisplayNameAttribute (存在する場合) から読み取るか、プロパティ名にフォールバックします。
public class Label<TValue> : Microsoft.AspNetCore.Components.IComponent
type Label<'Value> = class
interface IComponent
Public Class Label(Of TValue)
Implements IComponent
型パラメーター
- TValue
フィールドの型。
- 継承
-
Label<TValue>
- 実装
注釈
このコンポーネントでは、次の 2 つの使用パターンがサポートされています。
入れ子になった (折り返し) パターン:ChildContentが指定されると、ラベルは入力コンポーネントをラップし、for/id 属性の照合を必要とせずに暗黙的な HTML 関連付けを提供します。
入れ子になっていないパターン:ChildContentが指定されていない場合、ラベルはフィールド式に一致するfor属性でレンダリングされます。 対応する入力コンポーネントには、一致する id 属性が必要です ( InputBase<TValue>から派生した入力コンポーネントによって自動的に生成されます)。
コンストラクター
| 名前 | 説明 |
|---|---|
| Label<TValue>() |
指定したフィールドの |
プロパティ
| 名前 | 説明 |
|---|---|
| AdditionalAttributes |
ラベル要素に適用される追加の属性のコレクションを取得または設定します。 |
| ChildContent |
label 要素内にレンダリングされる子コンテンツを取得または設定します。 通常、これには、ラベルに暗黙的に関連付けられる入力コンポーネントが含まれます。 |
| For |
ラベルをレンダリングするフィールドを指定します。 |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IComponent.Attach(RenderHandle) |
コンポーネントを RenderHandleにアタッチします。 |
| IComponent.SetParametersAsync(ParameterView) |
レンダー ツリー内のコンポーネントの親によって提供されるパラメーターを設定します。 |