ContentElement.IsFocused Свойство

Определение

Получает значение, определяющее, имеет ли элемент логический фокус.

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

Значение свойства

Boolean

Значение true, если элемент имеет логический фокус; в противном случае — значение false.

Примеры

В следующем примере создается стиль, который делает Paragraph фокусируемым по умолчанию и дает ему визуальное поведение при получении фокуса.

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

Комментарии

Логический фокус может отличаться от фокуса клавиатуры, если приложение имеет несколько разделений фокуса, например между содержимым меню и остальной частью приложения. В этом сценарии фокус клавиатуры может находиться только на одном элементе пользовательского интерфейса приложения, однако некоторые элементы в других разделах фокуса могут по-прежнему сохранять логический фокус. Дополнительные сведения о логическом фокусе см. в разделе "Общие сведения о входных данных" и "Обзор фокуса".

Сведения о свойстве зависимостей

Поле идентификатора IsFocusedProperty
Metadata properties set to true Нет

Применяется к

См. также раздел