UIElement.OnAccessKey(AccessKeyEventArgs) Yöntem

Tanım

Bu öğe için anlamlı bir erişim anahtarının çağrıldığı zaman için sınıf işleme sağlar.

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)

Parametreler

e
AccessKeyEventArgs

Erişim anahtarı olayına ilişkin olay verileri. Olay verileri hangi anahtarın çağrıldığı bildirir ve bu olayların gönderilmesini denetleyen nesnenin AccessKeyManager bu erişim anahtarı çağrısını diğer öğelere de gönderip göndermediğini belirtir.

Açıklamalar

sınıfında veya başka bir yerde UIElement işleyici oluşturabileceğiniz veya ekleyebileceğiniz gerçek bir AccessKey olayı yoktur. Bunun yerine, olay, tüm giriş modeli için geçerli olan erişim anahtarlarını aramak için tüm girişleri işleyen ayrılmış bir yönetici sınıfı AccessKeyManageraracılığıyla kaynaklanır.

Devralanlara Notlar

içinde bu yöntemin UIElement varsayılan uygulaması, klavye odağını bu öğeye ayarlar (çağrısı Focus()yaparak). Uygulamalar, erişilebilirlik senaryoları için beklenen bir davranış olduğundan, odaklanılabilirse bu davranışı kalıcı hale getirmelidir. Temel uygulamanın geçirilen olay verileriyle hiçbir şey gerçekleştirmediğini ve başka olay oluşturmadığını unutmayın; sadece odağı ayarlar.

Şunlara uygulanır