1 instantiation of AccessKeyManager
PresentationCore (1)
System\Windows\Input\AccessKeyManager.cs (1)
178_accessKeyManager = new AccessKeyManager();
35 references to AccessKeyManager
PresentationCore (18)
System\Windows\Automation\Peers\ContentElementAutomationPeer.cs (1)
255return AccessKeyManager.InternalGetAccessKeyCharacter(_owner);
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (1)
349return AccessKeyManager.InternalGetAccessKeyCharacter(_owner);
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (1)
396return AccessKeyManager.InternalGetAccessKeyCharacter(_owner);
System\Windows\Input\AccessKeyManager.cs (13)
29AccessKeyManager akm = AccessKeyManager.Current; 60AccessKeyManager akm = AccessKeyManager.Current; 88AccessKeyManager akm = AccessKeyManager.Current; 107AccessKeyManager akm = AccessKeyManager.Current; 136"AccessKeyPressed", RoutingStrategy.Bubble, typeof(AccessKeyPressedEventHandler), typeof(AccessKeyManager)); 173private static AccessKeyManager Current 642DependencyProperty.RegisterAttached("AccessKeyElement", typeof(WeakReference), typeof(AccessKeyManager)); 733[ThreadStatic] private static AccessKeyManager _accessKeyManager; 755RoutedEvent = AccessKeyManager.AccessKeyPressedEvent;
System\Windows\InterOp\HwndSource.cs (2)
2075if (AccessKeyManager.IsKeyRegistered(this, text)) 2077AccessKeyManager.ProcessKey(this, text, false);
PresentationFramework (15)
System\Windows\Controls\AccessText.cs (2)
696AccessKeyManager.Unregister(_currentlyRegistered, this); 702AccessKeyManager.Register(key, this);
System\Windows\Controls\Button.cs (4)
85AccessKeyManager.Register("\x000D", b); 91AccessKeyManager.Unregister("\x000D", b); 142AccessKeyManager.Register("\x001B", b); 146AccessKeyManager.Unregister("\x001B", b);
System\Windows\Controls\ContextMenu.cs (1)
35EventManager.RegisterClassHandler(typeof(ContextMenu), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\GroupBox.cs (1)
26EventManager.RegisterClassHandler(typeof(GroupBox), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\Label.cs (1)
44EventManager.RegisterClassHandler(typeof(Label), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\Menu.cs (1)
54EventManager.RegisterClassHandler(typeof(Menu), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\MenuItem.cs (1)
161EventManager.RegisterClassHandler(typeof(MenuItem), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\Primitives\ButtonBase.cs (1)
26EventManager.RegisterClassHandler(typeof(ButtonBase), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\TabItem.cs (1)
47EventManager.RegisterClassHandler(typeof(TabItem), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Interop\ActiveXHost.cs (2)
67EventManager.RegisterClassHandler(typeof(ActiveXHost), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed)); 342AccessKeyManager.Register(key.ToString(), this);
WindowsFormsIntegration (2)
System\Windows\Integration\ElementHost.cs (2)
485if (SWI.AccessKeyManager.IsKeyRegistered(_hwndSource, upperKey)) 492SWI.AccessKeyManager.ProcessKey(_hwndSource, upperKey, false);