9 references to KeyGesture
PresentationCore (1)
System\Windows\Input\Command\KeyBinding.cs (1)
190
Gesture = new
KeyGesture
(key, modifiers, validateGesture: false);
PresentationCore.Tests (8)
System\Windows\Input\Command\KeyGestureConverter.Tests.cs (8)
45
yield return new object[] { true, true, new
KeyGesture
(Key.G, ModifierKeys.None, validateGesture: false), typeof(string) };
51
yield return new object[] { true, true, new
KeyGesture
(Key.Z, ModifierKeys.None, validateGesture: false), typeof(string) };
93
yield return new object?[] { new
KeyGesture
(Key.None, ModifierKeys.None, validateGesture: false), null, CultureInfo.InvariantCulture, string.Empty };
164
yield return new object?[] { string.Empty, null, CultureInfo.InvariantCulture, new
KeyGesture
(Key.None, ModifierKeys.None, validateGesture: false) };
165
yield return new object?[] { string.Empty, null, CultureInfo.InvariantCulture, new
KeyGesture
(Key.None, ModifierKeys.Control, validateGesture: false) };
166
yield return new object?[] { string.Empty, null, new CultureInfo("de-DE"), new
KeyGesture
(Key.None, ModifierKeys.Windows, validateGesture: false) };
167
yield return new object?[] { string.Empty, null, new CultureInfo("ru-RU"), new
KeyGesture
(Key.None, ModifierKeys.Alt, validateGesture: false) };
170
yield return new object?[] { "Z", null, CultureInfo.InvariantCulture, new
KeyGesture
(Key.Z, ModifierKeys.None, validateGesture: false) };