Udostępnij za pośrednictwem


FrameworkElement.ForceCursor Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy powinno to FrameworkElement wymusić renderowanie kursora jako zadeklarowanego przez Cursor właściwość.

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

Wartość właściwości

Boolean

true jeśli prezentacja kursora na tym elemencie jest zmuszona do używania bieżących Cursor ustawień kursora (w tym we wszystkich elementach podrzędnych); w przeciwnym razie false. Wartość domyślna to false.

Przykłady

Poniższy przykład wymusza wartość kursora.

<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>

Uwagi

Jeśli ustawisz tę właściwość na true wartość , zastąpisz preferencje kursora ustanowione przez elementy podrzędne. W ten sposób ogólny interfejs użytkownika aplikacji może być mylący dla użytkownika, szczególnie jeśli elementy podrzędne próbują określić kursory. Ustawienie ForceCursor jest bardziej odpowiednie w scenariuszach podklasy kontroli lub kompositingu.

Informacje dotyczące właściwości zależności

Pole identyfikatora ForceCursorProperty
Właściwości metadanych ustawione na true Brak

Dotyczy

Zobacz też