Condividi tramite


GettingFocusEventArgs.TryCancel Metodo

Definizione

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

Boolean

bool

true se l'azione messa a fuoco viene annullata; in caso contrario, false.

Commenti

È consigliabile chiamare il metodo TryCancel anziché impostare questa proprietà.

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 generata durante la chiamata, ma GotFocus viene generata al termine della chiamata.

Se lo stato attivo viene spostato mentre questi eventi sono ancora bubbling, viene generata un'eccezione.

Si applica a

Vedi anche