Freigeben über


FrameworkElement.ForceCursor Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob dadurch FrameworkElement erzwungen werden soll, dass die Benutzeroberfläche (UI) den Cursor wie von der -Eigenschaft deklariert rendert, oder legt diesen Cursor fest.

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

Eigenschaftswert

true, wenn für die Darstellung des Cursors bei Positionierung über diesem Element die aktuellen Cursor-Einstellungen (einschließlich aller untergeordneten Elemente) erzwungen werden soll, andernfalls false. Der Standardwert ist false.

Beispiele

Im folgenden Beispiel wird der Cursorwert erzwungen.

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

Hinweise

Wenn Sie diese Eigenschaft auf true festlegen, überschreiben Sie die Cursoreinstellungen, die von untergeordneten Elementen festgelegt werden. Dies kann im Allgemeinen für den Benutzer verwirrend sein, insbesondere wenn untergeordnete Elemente versuchen, Cursor anzugeben. Die Einstellung ForceCursor eignet sich besser für Unterklassen- oder Compositingszenarien von Steuerelementen.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld ForceCursorProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für:

Weitere Informationen