1 instantiation of AccessKeyManager
PresentationCore (1)
System\Windows\Input\AccessKeyManager.cs (1)
179_accessKeyManager = new AccessKeyManager();
39 references to AccessKeyManager
Microsoft.CodeAnalysis.EditorFeatures.Wpf (4)
InlineRename\UI\Dashboard\RenameDashboard.xaml.cs (4)
200AccessKeyManager.Register(accessKey, _rootInputElement); 203AccessKeyManager.AddAccessKeyPressedHandler(_rootDependencyObject, OnAccessKeyPressed); 260AccessKeyManager.Unregister(registeredKey, _rootInputElement); 263AccessKeyManager.RemoveAccessKeyPressedHandler(_rootDependencyObject, OnAccessKeyPressed);
PresentationCore (18)
System\Windows\Automation\Peers\ContentElementAutomationPeer.cs (1)
256return AccessKeyManager.InternalGetAccessKeyCharacter(_owner);
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (1)
350return AccessKeyManager.InternalGetAccessKeyCharacter(_owner);
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (1)
397return AccessKeyManager.InternalGetAccessKeyCharacter(_owner);
System\Windows\Input\AccessKeyManager.cs (13)
30AccessKeyManager akm = AccessKeyManager.Current; 61AccessKeyManager akm = AccessKeyManager.Current; 89AccessKeyManager akm = AccessKeyManager.Current; 108AccessKeyManager akm = AccessKeyManager.Current; 137"AccessKeyPressed", RoutingStrategy.Bubble, typeof(AccessKeyPressedEventHandler), typeof(AccessKeyManager)); 174private static AccessKeyManager Current 643DependencyProperty.RegisterAttached("AccessKeyElement", typeof(WeakReference), typeof(AccessKeyManager)); 734[ThreadStatic] private static AccessKeyManager _accessKeyManager; 756RoutedEvent = AccessKeyManager.AccessKeyPressedEvent;
System\Windows\InterOp\HwndSource.cs (2)
2076if (AccessKeyManager.IsKeyRegistered(this, text)) 2078AccessKeyManager.ProcessKey(this, text, false);
PresentationFramework (15)
System\Windows\Controls\AccessText.cs (2)
697AccessKeyManager.Unregister(_currentlyRegistered, this); 703AccessKeyManager.Register(key, this);
System\Windows\Controls\Button.cs (4)
86AccessKeyManager.Register("\x000D", b); 92AccessKeyManager.Unregister("\x000D", b); 143AccessKeyManager.Register("\x001B", b); 147AccessKeyManager.Unregister("\x001B", b);
System\Windows\Controls\ContextMenu.cs (1)
36EventManager.RegisterClassHandler(typeof(ContextMenu), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\GroupBox.cs (1)
27EventManager.RegisterClassHandler(typeof(GroupBox), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\Label.cs (1)
45EventManager.RegisterClassHandler(typeof(Label), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\Menu.cs (1)
55EventManager.RegisterClassHandler(typeof(Menu), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\MenuItem.cs (1)
162EventManager.RegisterClassHandler(typeof(MenuItem), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\Primitives\ButtonBase.cs (1)
27EventManager.RegisterClassHandler(typeof(ButtonBase), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\TabItem.cs (1)
48EventManager.RegisterClassHandler(typeof(TabItem), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Interop\ActiveXHost.cs (2)
68EventManager.RegisterClassHandler(typeof(ActiveXHost), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed)); 343AccessKeyManager.Register(key.ToString(), this);
WindowsFormsIntegration (2)
System\Windows\Integration\ElementHost.cs (2)
489if (SWI.AccessKeyManager.IsKeyRegistered(_hwndSource, upperKey)) 496SWI.AccessKeyManager.ProcessKey(_hwndSource, upperKey, false);