UIElement.OnAccessKey(AccessKeyEventArgs) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce la gestione delle classi per quando viene richiamata una chiave di accesso significativa per questo elemento.
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)
Parametri
Dati dell'evento per l'evento della chiave di accesso. I dati dell'evento segnalano la chiave richiamata e indicano se l'oggetto AccessKeyManager che controlla l'invio di questi eventi ha inviato anche la chiamata della chiave di accesso ad altri elementi.
Commenti
Non esiste alcun evento AccessKey effettivo nella UIElement classe o altrove, per cui è possibile generare o collegare gestori. L'evento viene invece originato tramite una classe di gestione dedicata, AccessKeyManager, che esegue la post-elaborazione di tutti gli input per la ricerca di chiavi di accesso applicabili all'intero modello di input.
Note per gli eredi
L'implementazione predefinita di questo metodo in UIElement imposta lo stato attivo della tastiera su questo elemento (chiamando Focus()). Le implementazioni devono perpetuare questo comportamento se sono attivabili, perché si tratta di un comportamento previsto per gli scenari di accessibilità. Si noti che l'implementazione di base non esegue alcuna operazione con i dati dell'evento passati e non genera altri eventi; imposta solo lo stato attivo.