FrameworkElement.ForceCursor Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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 |