Ler em inglês

Compartilhar via


UIElement.OnAccessKey(AccessKeyEventArgs) Método

Definição

Fornece tratamento de classes para quando uma chave de acesso que seja significativa para esse elemento é chamada.

C#
protected virtual void OnAccessKey (System.Windows.Input.AccessKeyEventArgs e);

Parâmetros

e
AccessKeyEventArgs

Os dados de evento para o evento de chave de acesso. Os relatórios de dados de evento cuja chave foi chamada e indica se o objeto AccessKeyManager que controla o envio desses eventos também envia essa chamada de chave de acesso a outros elementos.

Comentários

Não há nenhum evento AccessKey real na classe ou em outro lugar, para o UIElement qual você pode gerar ou anexar manipuladores. Em vez disso, o evento é originado por meio de uma classe de gerenciador dedicada, AccessKeyManagerque pós-processa todas as entradas para pesquisar chaves de acesso aplicáveis a todo o modelo de entrada.

Notas aos Herdeiros

A implementação padrão desse método em UIElement define o foco do teclado para esse elemento (chamando Focus()). As implementações devem perpetuar esse comportamento se forem focalizáveis, pois é um comportamento esperado para cenários de acessibilidade. Observe que a implementação base não faz nada com os dados de evento passados e não gera nenhum evento adicional; ele apenas define o foco.

Aplica-se a

Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7