LosingFocusEventArgs.TryCancel Método

Definición

Intenta cancelar la acción de enfoque en curso.

public:
 virtual bool TryCancel() = TryCancel;
bool TryCancel();
public bool TryCancel();
function tryCancel()
Public Function TryCancel () As Boolean

Devoluciones

Boolean

bool

true si se cancela la acción de enfoque; de lo contrario, false.

Comentarios

Debe llamar a este método en lugar de establecer la propiedad Cancel .

El evento enrutado GotFocus se genera en un elemento después de recibir el foco, mientras que el evento enrutado LostFocus se genera en un elemento después de perder el foco.

Los eventos enrutados GettingFocus y LosingFocus se producen antes de que se produzca el cambio de foco, lo que permite a la aplicación modificar o cancelar el comportamiento del cambio de foco.

GettingFocus y LosingFocus se generan de forma sincrónica, mientras que GotFocus y LostFocus se generan de forma asincrónica. Por ejemplo, si la aplicación llama al método Focus de un control, GettingFocus se genera durante la llamada, pero GotFocus se genera una vez completada la llamada.

Si el foco se mueve mientras estos eventos siguen propagando, se produce una excepción.

Se aplica a

Consulte también