AccessKeyManager 類別
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
維護所有便捷鍵的註冊,以及 Windows Forms、Win32 與 Windows Presentation Foundation (WPF) 之間 Interop 鍵盤命令的處理。
public ref class AccessKeyManager sealed
public sealed class AccessKeyManager
type AccessKeyManager = class
Public NotInheritable Class AccessKeyManager
- 繼承
-
AccessKeyManager
物件 AccessKeyManager 會依需求建立,每個 Dispatcher會建立一個 。
會AccessKeyManager附加 做為 的事件處理程式PostProcessInput,並公開 和 Unregister 存取金鑰的方法Register。
按下已註冊的存取鍵時,會 AccessKeyManager 呼叫 OnAccessKey 目標元素上的方法。
專案可以與任意數目的存取金鑰相關聯。
Access |
識別 AccessKeyPressed 路由事件。 |
Add |
加入 AccessKeyPressed 附加事件的處理常式。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
Get |
做為預設雜湊函式。 (繼承來源 Object) |
Get |
取得目前執行個體的 Type。 (繼承來源 Object) |
Is |
表示指定的按鍵是否已註冊為指定範圍內的便捷鍵。 |
Memberwise |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
Process |
處理指定的便捷鍵,就像已將索引鍵的 KeyDown 事件傳遞給 AccessKeyManager 一樣。 |
Register(String, IInput |
將指定的存取金鑰與指定的項目建立關聯。 |
Remove |
從指定的物件中移除指定的 AccessKeyPressed 事件處理常式。 |
To |
傳回代表目前物件的字串。 (繼承來源 Object) |
Unregister(String, IInput |
取消指定的存取金鑰與指定的項目之間的關聯。 |
Access |
按下便捷鍵時發生。 |
產品 | 版本 |
---|---|
.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, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |