FrameworkElement.ForceCursor Proprietà
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
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
.
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>
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.
Campo Identificatore | ForceCursorProperty |
Proprietà dei metadati impostate su true |
Nessuno |
Prodotto | Versioni |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |