FrameworkElement.ForceCursor Proprietà

Definizione

Ottiene o imposta un valore che indica se deve FrameworkElement forzare il rendering del cursore dell'interfaccia utente come dichiarato dalla Cursor proprietà .

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

Valore della proprietà

true se la presentazione del cursore mentre si trova su questo elemento viene forzata l'uso delle impostazioni correnti Cursor per il cursore (incluso in tutti gli elementi figlio); in caso contrario false, . Il valore predefinito è false.

Esempio

Nell'esempio seguente viene forzato il valore del cursore.

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

Commenti

Se si imposta questa proprietà su true si sostituiranno le preferenze del cursore stabilite dagli elementi figlio. In questo modo, nell'interfaccia utente dell'applicazione generale, l'utente potrebbe creare confusione, in particolare se gli elementi figlio tentano di specificare i cursori. L'impostazione ForceCursor è più appropriata negli scenari di sottoclasse o composizione.

Informazioni sulle proprietà di dipendenza

Item Value
Campo Identificatore ForceCursorProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a

Vedi anche