1 instantiation of AccessKeyManager
PresentationCore (1)
System\Windows\Input\AccessKeyManager.cs (1)
191_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)
260return AccessKeyManager.InternalGetAccessKeyCharacter(_owner);
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (1)
358return AccessKeyManager.InternalGetAccessKeyCharacter(_owner);
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (1)
406return AccessKeyManager.InternalGetAccessKeyCharacter(_owner);
System\Windows\Input\AccessKeyManager.cs (13)
42AccessKeyManager akm = AccessKeyManager.Current; 73AccessKeyManager akm = AccessKeyManager.Current; 101AccessKeyManager akm = AccessKeyManager.Current; 120AccessKeyManager akm = AccessKeyManager.Current; 149"AccessKeyPressed", RoutingStrategy.Bubble, typeof(AccessKeyPressedEventHandler), typeof(AccessKeyManager)); 186private static AccessKeyManager Current 655DependencyProperty.RegisterAttached("AccessKeyElement", typeof(WeakReference), typeof(AccessKeyManager)); 746[ThreadStatic] private static AccessKeyManager _accessKeyManager; 768RoutedEvent = AccessKeyManager.AccessKeyPressedEvent;
System\Windows\InterOp\HwndSource.cs (2)
2091if (AccessKeyManager.IsKeyRegistered(this, text)) 2093AccessKeyManager.ProcessKey(this, text, false);
PresentationFramework (15)
System\Windows\Controls\AccessText.cs (2)
695AccessKeyManager.Unregister(_currentlyRegistered, this); 701AccessKeyManager.Register(key, this);
System\Windows\Controls\Button.cs (4)
95AccessKeyManager.Register("\x000D", b); 101AccessKeyManager.Unregister("\x000D", b); 152AccessKeyManager.Register("\x001B", b); 156AccessKeyManager.Unregister("\x001B", b);
System\Windows\Controls\ContextMenu.cs (1)
44EventManager.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)
50EventManager.RegisterClassHandler(typeof(Label), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\Menu.cs (1)
65EventManager.RegisterClassHandler(typeof(Menu), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\MenuItem.cs (1)
172EventManager.RegisterClassHandler(typeof(MenuItem), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\Primitives\ButtonBase.cs (1)
38EventManager.RegisterClassHandler(typeof(ButtonBase), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Controls\TabItem.cs (1)
54EventManager.RegisterClassHandler(typeof(TabItem), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
System\Windows\Interop\ActiveXHost.cs (2)
82EventManager.RegisterClassHandler(typeof(ActiveXHost), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed)); 357AccessKeyManager.Register(key.ToString(), this);
WindowsFormsIntegration (2)
System\Windows\Integration\ElementHost.cs (2)
493if (SWI.AccessKeyManager.IsKeyRegistered(_hwndSource, upperKey)) 500SWI.AccessKeyManager.ProcessKey(_hwndSource, upperKey, false);