ContentElement.IsFocused ContentElement.IsFocused ContentElement.IsFocused ContentElement.IsFocused Property


この要素に論理フォーカスがあるかどうかを判断する値を取得します。Gets a value that determines whether this element has logical focus.

 property bool IsFocused { bool get(); };
public bool IsFocused { get; }
member this.IsFocused : bool
Public ReadOnly Property IsFocused As Boolean


この要素に論理フォーカスがある場合は true。それ以外の場合は falsetrue if this element has logical focus; otherwise, false.

次の例では、既定でフォーカスParagraphを設定し、フォーカスを受け取ると視覚的な動作を与えるスタイルを作成します。The following example creates a style that makes a Paragraph focusable by default and gives it a visual behavior when it receives focus.

<Style x:Key="FocusableParagraph" TargetType="{x:Type Paragraph}">
  <Setter Property="Focusable" Value="true"/>
    <Trigger Property="IsFocused" Value="True">
      <Setter Property = "Background" Value="{StaticResource BlueGreenBrush}"/>


アプリケーションに複数のフォーカス区分 (メニューコンテンツとアプリケーションの残りの部分など) がある場合、論理フォーカスはキーボードフォーカスとは異なる場合があります。Logical focus might differ from keyboard focus if an application has multiple focus divisions, such as between menu contents and the remainder of the application. このシナリオでは、キーボードフォーカスはアプリケーション UI の1つの要素にしか配置できませんが、他のフォーカス区分内の特定の要素は引き続き論理フォーカスを保持する場合があります。In this scenario, keyboard focus can only be on one element of the application UI, however, certain elements in other focus divisions might still retain logical focus. 論理フォーカスの詳細については、「入力の概要」と「フォーカスの概要」を参照してください。For more information on logical focus, see Input Overview and Focus Overview.

依存プロパティ情報Dependency Property Information

識別子フィールドIdentifier field IsFocusedProperty
メタデータプロパティがに設定されるtrueMetadata properties set to true NoneNone