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à

Boolean

true se per la presentazione del cursore mentre è posizionato su questo elemento viene forzato l'utilizzo delle impostazioni correnti di Cursor (inclusi tutti gli elementi figlio); in caso contrario false. Il valore predefinito è false.

Esempio

L'esempio seguente forza 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 , verranno ignorate le preferenze del cursore stabilite dagli elementi figlio. Questa operazione nell'interfaccia utente dell'applicazione generale potrebbe generare confusione per l'utente, in particolare se gli elementi figlio tentano di specificare i cursori. L'impostazione ForceCursor è più appropriata negli scenari di sottoclasse o composizione.

Informazioni proprietà di dipendenza

Campo Identificatore ForceCursorProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a

Vedi anche