FrameworkElement.ForceCursor Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, следует ли FrameworkElement принудительно отображать курсор в пользовательском интерфейсе, объявленном свойством Cursor .
public:
property bool ForceCursor { bool get(); void set(bool value); };
public bool ForceCursor { get; set; }
member this.ForceCursor : bool with get, set
Public Property ForceCursor As Boolean
Значение свойства
true Значение , если презентация курсора в то время как над этим элементом вынуждена использовать текущие Cursor параметры курсора (включая все дочерние элементы); в противном случае false. Значение по умолчанию — false.
Примеры
В следующем примере приводится значение курсора.
<StackPanel
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
>
<StackPanel Name="CursorForced" ForceCursor="true" Cursor="Hand">
<Label>Cursors Forced</Label>
<TextBox>Fill me in!</TextBox>
</StackPanel>
<StackPanel Name="CursorNotForced">
<Label>Cursors Not Forced</Label>
<TextBox>Fill me in!</TextBox>
</StackPanel>
</StackPanel>
Комментарии
Если задать это свойство, true переопределите параметры курсора, установленные дочерними элементами. Это может быть запутано для пользователя, особенно если дочерние элементы пытаются указать курсоры. Параметр ForceCursor более подходящий в сценариях подклассов или создания элементов управления.
Сведения о свойстве зависимостей
| Элемент | Ценность |
|---|---|
| Поле идентификатора | ForceCursorProperty |
Свойства метаданных, равные свойству true |
None |