Sdílet prostřednictvím


UIElement.OnAccessKey(AccessKeyEventArgs) Metoda

Definice

Poskytuje zpracování tříd pro vyvolání přístupového klíče, který je pro tento prvek smysluplný.

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)

Parametry

e
AccessKeyEventArgs

Data událostí pro událost přístupového klíče. Data událostí hlásí, který klíč byl vyvolán, a určuje, zda AccessKeyManager objekt, který řídí odesílání těchto událostí, také odeslal toto vyvolání přístupového klíče jiným prvkům.

Poznámky

Ve UIElement třídě nebo jinde neexistuje žádná skutečná událost AccessKey, pro kterou můžete vyvolat nebo připojit obslužné rutiny. Místo toho událost pochází z vyhrazené třídy manažera, AccessKeyManagerkterá po zpracování veškerého vstupu vyhledá přístupové klíče, které se vztahují k celému vstupnímu modelu.

Poznámky pro dědice

Výchozí implementace této metody v UIElement nastavení fokusu klávesnice na tento prvek (voláním Focus()). Implementace by měly toto chování zachovat, pokud jsou zaměřené, protože se jedná o očekávané chování pro scénáře přístupnosti. Mějte na paměti, že základní implementace nedělá nic s předanými daty událostí a nevyvolá žádnou další událost; jenom nastaví fokus.

Platí pro