UIElement.OnAccessKey(AccessKeyEventArgs) 方法

定義

當叫用對這個項目有意義的便捷鍵 (Access Key) 時,為其提供類別處理。

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

參數

e
AccessKeyEventArgs

便捷鍵事件的事件資料。 該事件資料會報告叫用哪個便捷鍵,並指出控制這些事件之傳送的 AccessKeyManager 物件,是否也會將這個便捷鍵引動過程傳送至其他項目。

備註

類別或其他地方沒有實際的 AccessKey 事件 UIElement ,您可以引發或附加處理常式。 相反地,事件是透過專用管理員類別來產生, AccessKeyManager 它會處理所有輸入,以搜尋適用于整個輸入模型的存取金鑰。

給繼承者的注意事項

中這個方法 UIElement 的預設實作會呼叫 Focus()) ,將鍵盤焦點設定為這個專案 (。 如果實作是可專注的,實作應該會永久存在此行為,因為它是協助工具案例的預期行為。 請注意,基底實作不會對傳遞的事件資料執行任何動作,而且不會引發任何進一步的事件;它只會設定焦點。

適用於

產品 版本
.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