Compartilhar via


LosingFocusEventArgs.TryCancel Método

Definição

Tenta cancelar a ação de foco em andamento.

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

Retornos

Boolean

bool

True, se a ação de foco for cancelada; caso contrário, false.

Requisitos do Windows

Família de dispositivos
Windows 10, version 1803 (introduzida na 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v6.0)

Comentários

Os aplicativos destinados ao Windows 10, versão 1803 ou posterior devem usar essa propriedade em vez de Cancelar. Se seu aplicativo também der suporte a versões anteriores, consulte Aplicativos adaptáveis de versão: use novas APIs enquanto mantém a compatibilidade com versões anteriores para obter mais informações.

O evento roteado GotFocus é gerado em um elemento depois de receber o foco, enquanto o evento roteado LostFocus é gerado em um elemento depois que ele perde o foco.

Os eventos roteado GettingFocus e LosingFocus ocorrem antes da alteração de foco, o que permite que seu aplicativo modifique ou cancele o comportamento de alteração de foco.

GettingFocus e LosingFocus são gerados de forma síncrona, enquanto GotFocus e LostFocus são gerados de forma assíncrona. Por exemplo, se o aplicativo chamar o método Focus de um controle, GettingFocus será gerado durante a chamada, mas GotFocus será gerado após a conclusão da chamada.

Se o foco for movido enquanto esses eventos ainda estiverem borbulhando, uma exceção será gerada.

Aplica-se a

Confira também