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

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

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

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

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