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 |
Нет |