UIElement.OnAccessKey(AccessKeyEventArgs) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece tratamento de classes para quando uma chave de acesso significativa para este elemento é invocada.
protected:
virtual void OnAccessKey(System::Windows::Input::AccessKeyEventArgs ^ e);
protected virtual void OnAccessKey(System.Windows.Input.AccessKeyEventArgs e);
abstract member OnAccessKey : System.Windows.Input.AccessKeyEventArgs -> unit
override this.OnAccessKey : System.Windows.Input.AccessKeyEventArgs -> unit
Protected Overridable Sub OnAccessKey (e As AccessKeyEventArgs)
Parâmetros
Os dados do evento para o evento da chave de acesso. Os dados de eventos reportam qual a chave invocada e indicam se o AccessKeyManager objeto que controla o envio destes eventos também enviou esta invocação da chave de acesso para outros elementos.
Observações
Não existe um evento AccessKey real na UIElement classe, ou noutro local, para o qual possas levantar ou anexar handlers. Em vez disso, o evento é originado através de uma classe gestora dedicada, AccessKeyManagerque processa pós-processamento de toda a entrada para procurar chaves de acesso aplicáveis a todo o modelo de entrada.
Notas para Herdeiros
A implementação padrão deste método em UIElement define o foco do teclado para este elemento (chamando Focus()). As implementações devem perpetuar este comportamento se forem focáveis, porque é um comportamento esperado para cenários de acessibilidade. Note-se que a implementação base não faz nada com os dados de eventos passados e não gera mais eventos; Apenas define o foco.