FrameworkElement.ForceCursor Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 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 |