次の方法で共有


ラベル

Label コントロールは、通常、ユーザー インターフェイス (UI) に情報を提供します。 これまで、Label にはテキストのみが含まれていましたが、Windows Presentation Foundation (WPF) に付属する LabelContentControlであるため、テキストまたは UIElementを含めることができます。

さまざまな方法で表示されるラベル コントロールのスクリーンショット。

Label では、アクセス キーの機能と視覚的なサポートの両方が提供されます。 これは、 TextBoxなどのコントロールにすばやくキーボード でアクセスできるようにするために頻繁に使用されます。 LabelControlに割り当てるには、Label.Target プロパティを、ユーザーがアクセス キーを押したときにフォーカスを取得するコントロールに設定します。

次の図は、Labelを対象とする ComboBox "テーマ" を示しています。 ユーザーが Tを押すと、ComboBox はフォーカスを受け取ります。

Title Description
操作キーとテキストの折り返しを持つコントロールの作成方法 アクセス キーを持ち、テキストの折り返しをサポートするコントロールを作成する方法について説明します。

スタイルとテンプレート

このセクションでは、 Label コントロールのスタイルとテンプレートについて説明します。 コントロールに一意の外観を与えるために、既定の ControlTemplate を変更できます。 詳細については、「 スタイルとテンプレートとは」 および 「コントロールのテンプレートを作成する方法」を参照してください。

コンテンツ プロパティ

Label コントロールは、Content プロパティを使用してコンテンツを表示します。 このプロパティには、テキストまたは任意の UIElementを含めることができます。

部品

Label コントロールでは、テンプレート パーツは定義されません。

ビジュアル状態

次の表に、 Label コントロールの表示状態を示します。

VisualState 名前 VisualStateGroup の名前 Description
有効 検証状態 コントロールは Validation クラスを使用し、 Validation.HasError 添付プロパティが false
インバリッドフォーカスド バリデーションステート Validation.HasError添付プロパティがtrueされ、コントロールにフォーカスがあります。
無効なフォーカス解除 検証状態 Validation.HasError添付プロパティがtrueであり、コントロールにフォーカスがありません。

こちらも参照ください