GettingFocusEventArgs.TryCancel Metodo
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.
Tenta di annullare l'azione di messa a fuoco in corso.
public:
virtual bool TryCancel() = TryCancel;
bool TryCancel();
public bool TryCancel();
function tryCancel()
Public Function TryCancel () As Boolean
Restituisce
bool
True, se l'azione messa a fuoco viene annullata; in caso contrario, false.
Requisiti Windows
Famiglia di dispositivi |
Windows 10, version 1803 (è stato introdotto in 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v6.0)
|
Commenti
Le app destinate a Windows 10, versione 1803 o successiva devono usare questa proprietà anziché Annulla. Se l'app supporta anche le versioni precedenti, vedi App adattive per la versione: usare nuove API mantenendo la compatibilità con le versioni precedenti per altre informazioni.
L'evento indirizzato GotFocus viene generato su un elemento dopo che riceve lo stato attivo, mentre l'evento indirizzato LostFocus viene generato su un elemento dopo che perde lo stato attivo.
Gli eventi indirizzati GettingFocus e LosingFocus si verificano prima che venga eseguita la modifica dello stato attivo, che consente all'applicazione di modificare o annullare il comportamento di modifica dello stato attivo.
GettingFocus e LosingFocus vengono generati in modo sincrono, mentre GotFocus e LostFocus vengono generati in modo asincrono. Ad esempio, se l'app chiama il metodo Focus di un controllo, GettingFocus viene generato durante la chiamata, ma GotFocus viene generato al termine della chiamata.
Se lo stato attivo viene spostato mentre questi eventi sono ancora bubbling, viene generata un'eccezione.