ContentElement.IsFocused Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение, определяющее, имеет ли элемент логический фокус.
public:
property bool IsFocused { bool get(); };
public bool IsFocused { get; }
member this.IsFocused : bool
Public ReadOnly Property IsFocused As 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 |
Нет |