LosingFocusEventArgs.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 dello stato attivo viene annullata; in caso contrario, false
.
Commenti
È consigliabile chiamare questo metodo anziché impostare la proprietà Cancel .
L'evento gotFocus instradato viene generato su un elemento dopo aver ricevuto lo stato attivo, mentre l'evento LostFocus instradato viene generato su un elemento dopo che perde lo stato attivo.
Gli eventi gettingFocus e LosingFocus vengono indirizzati prima che venga eseguita la modifica dello stato attivo, che consente all'applicazione di modificare o annullare il comportamento della modifica dello stato attivo.
GettingFocus e LostFocus 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, viene generato durante la chiamata, GettingFocus
ma GotFocus
viene generato dopo il completamento della chiamata.
Se lo stato attivo viene spostato mentre questi eventi continuano a bubbling, viene generata un'eccezione.