1 type derived from KeyboardDevice
PresentationCore (1)
System\Windows\Input\Win32KeyboardDevice.cs (1)
23internal sealed class Win32KeyboardDevice : KeyboardDevice
27 references to KeyboardDevice
PresentationCore (16)
System\Windows\Input\AccessKeyManager.cs (2)
316KeyboardDevice keyboard = (KeyboardDevice)e.Device;
System\Windows\Input\FocusChangedEventArgs.cs (1)
32public KeyboardFocusChangedEventArgs(KeyboardDevice keyboard, int timestamp, IInputElement oldFocus, IInputElement newFocus) : base(keyboard, timestamp)
System\Windows\Input\InputManager.cs (2)
276public KeyboardDevice PrimaryKeyboardDevice 946private KeyboardDevice _primaryKeyboardDevice;
System\Windows\Input\Keyboard.cs (2)
366public static KeyboardDevice PrimaryDevice 370KeyboardDevice keyboardDevice = InputManager.UnsecureCurrent.PrimaryKeyboardDevice;
System\Windows\Input\KeyboardDevice.cs (3)
175keyboardInputProvider = (IKeyboardInputProvider)source.GetInputProvider(typeof(KeyboardDevice)); 614IKeyboardInputProvider keyboardProvider = presentationSource.GetInputProvider(typeof(KeyboardDevice)) as IKeyboardInputProvider; 702IKeyboardInputProvider toDeactivate = _activeSource.GetInputProvider(typeof(KeyboardDevice)) as IKeyboardInputProvider;
System\Windows\Input\KeyboardEventArgs.cs (3)
26public KeyboardEventArgs(KeyboardDevice keyboard, int timestamp) : base(keyboard, timestamp) 34public KeyboardDevice KeyboardDevice 36get {return (KeyboardDevice) this.Device;}
System\Windows\Input\KeyboardInputProviderAcquireFocusEventArgs.cs (1)
28public KeyboardInputProviderAcquireFocusEventArgs(KeyboardDevice keyboard, int timestamp, bool focusAcquired) : base(keyboard, timestamp)
System\Windows\Input\KeyEventArgs.cs (1)
34public KeyEventArgs(KeyboardDevice keyboard, PresentationSource inputSource, int timestamp, Key key) : base(keyboard, timestamp)
System\Windows\InterOp\HwndSource.cs (1)
414if (inputDevice == typeof(KeyboardDevice))
PresentationFramework (10)
System\Windows\Controls\ComboBox.cs (1)
1110if ((IsEditable || (!IsDropDownOpen)) && itemNavigateArgs.DeviceUsed is KeyboardDevice)
System\Windows\Controls\DataGrid.cs (1)
5503if (itemNavigateArgs.DeviceUsed is KeyboardDevice)
System\Windows\Controls\ItemsControl.cs (1)
3283if (itemNavigateArgs.DeviceUsed is KeyboardDevice)
System\Windows\Controls\Menu.cs (1)
298if (itemNavigateArgs.DeviceUsed is KeyboardDevice)
System\windows\Documents\TextEditorTyping.cs (2)
410KeyboardDevice keyboard = e.Device as KeyboardDevice;
System\Windows\Input\KeyboardNavigation.cs (1)
822return InputManager.Current.MostRecentInputDevice is KeyboardDevice;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
441case 345: t = () => typeof(KeyboardDevice); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6079typeof(System.Windows.Input.KeyboardDevice),
System\Windows\Markup\KnownTypes.cs (1)
5899case KnownElements.KeyboardDevice: t = typeof(System.Windows.Input.KeyboardDevice); break;
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (1)
477return (InputManager.Current.MostRecentInputDevice is KeyboardDevice);