343 references to ModifierKeys
PresentationCore (62)
Core\CSharp\System\Windows\Input\AccessKeyManager.cs (2)
430(scope is PresentationSource) && (Keyboard.Modifiers & ModifierKeys.Alt) != ModifierKeys.Alt)
Core\CSharp\System\Windows\Input\Command\KeyBinding.cs (7)
70public KeyBinding(ICommand command, Key key, ModifierKeys modifiers) : 113DependencyProperty.Register("Modifiers", typeof(ModifierKeys), typeof(KeyBinding), new UIPropertyMetadata(ModifierKeys.None, new PropertyChangedCallback(OnModifiersPropertyChanged))); 118public ModifierKeys Modifiers 122return (ModifierKeys)GetValue(ModifiersProperty); 133keyBinding.SynchronizeGestureFromProperties(keyBinding.Key, (ModifierKeys)(e.NewValue)); 199private void SynchronizeGestureFromProperties(Key key, ModifierKeys modifiers)
Core\CSharp\System\Windows\Input\Command\KeyGesture.cs (13)
48: this(key, ModifierKeys.None) 57public KeyGesture(Key key, ModifierKeys modifiers) 68public KeyGesture(Key key, ModifierKeys modifiers, string displayString) 82internal KeyGesture(Key key, ModifierKeys modifiers, bool validateGesture) 94private KeyGesture(Key key, ModifierKeys modifiers, string displayString, bool validateGesture) 97throw new InvalidEnumArgumentException("modifiers", (int)modifiers, typeof(ModifierKeys)); 125public ModifierKeys Modifiers 208internal static bool IsValid(Key key, ModifierKeys modifiers) 221if(( modifiers & ( ModifierKeys.Control | ModifierKeys.Alt | ModifierKeys.Windows ) ) != 0) 312private ModifierKeys _modifiers = ModifierKeys.None;
Core\CSharp\System\Windows\Input\Command\KeyGestureConverter.cs (3)
125ModifierKeys modifiers = ModifierKeys.None; 132modifiers = (ModifierKeys)temp;
Core\CSharp\System\Windows\Input\Command\MouseGesture.cs (9)
53public MouseGesture(MouseAction mouseAction): this(mouseAction, ModifierKeys.None) 62public MouseGesture( MouseAction mouseAction,ModifierKeys modifiers) // acclerator action 68throw new InvalidEnumArgumentException("modifiers", (int)modifiers, typeof(ModifierKeys)); 108public ModifierKeys Modifiers 116if (!ModifierKeysConverter.IsDefinedModifierKeys((ModifierKeys)value)) 117throw new InvalidEnumArgumentException("value", (int)value, typeof(ModifierKeys)); 121_modifiers = (ModifierKeys)value; 237private ModifierKeys _modifiers = ModifierKeys.None;
Core\CSharp\System\Windows\Input\Command\MouseGestureConverter.cs (5)
70return new MouseGesture(MouseAction.None, ModifierKeys.None); ; 96TypeConverter modifierKeysConverter = TypeDescriptor.GetConverter(typeof(System.Windows.Input.ModifierKeys)); 101if (modifierKeys != null && modifierKeys is ModifierKeys) 103return new MouseGesture((MouseAction)mouseAction, (ModifierKeys)modifierKeys); 165TypeConverter modifierKeysConverter = TypeDescriptor.GetConverter(typeof(System.Windows.Input.ModifierKeys));
Core\CSharp\System\Windows\Input\Keyboard.cs (1)
321public static ModifierKeys Modifiers
Core\CSharp\System\Windows\Input\KeyboardDevice.cs (6)
227public ModifierKeys Modifiers 233ModifierKeys modifiers = ModifierKeys.None; 236modifiers |= ModifierKeys.Alt; 240modifiers |= ModifierKeys.Control; 244modifiers |= ModifierKeys.Shift;
Core\CSharp\System\Windows\Input\TextCompositionManager.cs (2)
626ModifierKeys modifiers = keyArgs.KeyboardDevice.Modifiers; 627if((modifiers & ModifierKeys.Alt) == 0)
Core\CSharp\System\Windows\Interop\HwndKeyboardInputProvider.cs (6)
746internal static ModifierKeys GetSystemModifierKeys() 748ModifierKeys modifierKeys = ModifierKeys.None; 753modifierKeys |= ModifierKeys.Shift; 759modifierKeys |= ModifierKeys.Control; 765modifierKeys |= ModifierKeys.Alt;
Core\CSharp\System\Windows\Interop\HwndSource.cs (8)
2051ModifierKeys modifierKeys = HwndKeyboardInputProvider.GetSystemModifierKeys(); 2238protected virtual bool TranslateAcceleratorCore(ref MSG msg, ModifierKeys modifiers) 2251bool IKeyboardInputSink.TranslateAccelerator(ref MSG msg, ModifierKeys modifiers) 2364protected virtual bool OnMnemonicCore(ref MSG msg, ModifierKeys modifiers) 2448bool IKeyboardInputSink.OnMnemonic(ref MSG msg, ModifierKeys modifiers) 2468protected virtual bool TranslateCharCore(ref MSG msg, ModifierKeys modifiers) 2487bool IKeyboardInputSink.TranslateChar(ref MSG msg, ModifierKeys modifiers) 2625internal bool CriticalTranslateAccelerator(ref MSG msg, ModifierKeys modifiers)
PresentationFramework (203)
src\Framework\MS\Internal\AppModel\RootBrowserWindow.cs (2)
171if (e.Key == Key.F6 && (e.KeyboardDevice.Modifiers & ~ModifierKeys.Shift) == 0) 175Key.Tab, e.KeyboardDevice.Modifiers | ModifierKeys.Control))
src\Framework\MS\Internal\Commands\CommandHelpers.cs (1)
79internal static void RegisterCommandHandler(Type controlType, RoutedCommand command, Key key, ModifierKeys modifierKeys,
src\Framework\System\Windows\Controls\CalendarKeyboardHelper.cs (4)
9ctrl = (Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control; 10shift = (Keyboard.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift;
src\Framework\System\Windows\Controls\ComboBox.cs (14)
1351if ((e.KeyboardDevice.Modifiers & ModifierKeys.Alt) == ModifierKeys.Alt) 1373if ((e.KeyboardDevice.Modifiers & ModifierKeys.Alt) == ModifierKeys.Alt) 1392if ((e.KeyboardDevice.Modifiers & ModifierKeys.Alt) == 0) 1416if ((e.KeyboardDevice.Modifiers & ModifierKeys.Alt) != ModifierKeys.Alt && !IsEditable) 1431if ((e.KeyboardDevice.Modifiers & ModifierKeys.Alt) != ModifierKeys.Alt && !IsEditable) 1446if ((e.KeyboardDevice.Modifiers & ModifierKeys.Alt) != ModifierKeys.Alt && !IsEditable) 1469if ((e.KeyboardDevice.Modifiers & ModifierKeys.Alt) != ModifierKeys.Alt && !IsEditable) 1508if (Keyboard.Modifiers == ModifierKeys.Control)
src\Framework\System\Windows\Controls\DataGrid.cs (20)
1374(Keyboard.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift; 5345(_isDraggingSelection || ((Keyboard.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift)); 5357return (Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control; 5619bool controlModifier = ((e.KeyboardDevice.Modifiers & ModifierKeys.Control) == ModifierKeys.Control); 5924bool previous = ((e.KeyboardDevice.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift); 5993if (CommitAnyEdit() && ((e.KeyboardDevice.Modifiers & ModifierKeys.Control) == 0)) 5995bool shiftModifier = ((e.KeyboardDevice.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift); 6053if (ignoreControlKey || ((e.KeyboardDevice.Modifiers & ModifierKeys.Control) == 0)) 6081bool controlModifier = ((e.KeyboardDevice.Modifiers & ModifierKeys.Control) == ModifierKeys.Control); 7129(Keyboard.Modifiers & ModifierKeys.Shift) != ModifierKeys.Shift); 7174if ((Keyboard.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift)
src\Framework\System\Windows\Controls\DataGridCell.cs (2)
901bool isCtrlKeyPressed = (Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control;
src\Framework\System\Windows\Controls\DataGridComboBoxColumn.cs (2)
606bool isAltDown = (keyArgs.KeyboardDevice.Modifiers & ModifierKeys.Alt) == ModifierKeys.Alt;
src\Framework\System\Windows\Controls\DatePicker.cs (2)
1154if ((Keyboard.Modifiers & ModifierKeys.Alt) == ModifierKeys.Alt)
src\Framework\System\Windows\Controls\DocumentViewer.cs (22)
1540new KeyGesture(Key.D2, ModifierKeys.Control)); 1670new KeyGesture(Key.Add, ModifierKeys.Control), 1672new KeyGesture(Key.Add, ModifierKeys.Shift | ModifierKeys.Control), 1674new KeyGesture(Key.OemPlus, ModifierKeys.Control), 1676new KeyGesture(Key.OemPlus, ModifierKeys.Shift | ModifierKeys.Control)); 1686new KeyGesture(Key.Subtract, ModifierKeys.Control), 1688new KeyGesture(Key.Subtract, ModifierKeys.Shift | ModifierKeys.Control), 1690new KeyGesture(Key.OemMinus, ModifierKeys.Control), 1692new KeyGesture(Key.OemMinus, ModifierKeys.Shift | ModifierKeys.Control)); 1699new KeyGesture(Key.PageUp, ModifierKeys.Control)); 1706new KeyGesture(Key.PageDown, ModifierKeys.Control)); 1713new KeyGesture(Key.Home, ModifierKeys.Control)); 1720new KeyGesture(Key.End, ModifierKeys.Control)); 1731new KeyGesture(Key.D1, ModifierKeys.Control)); 1741new KeyGesture(Key.D3, ModifierKeys.Control)); 1751new KeyGesture(Key.D4, ModifierKeys.Control)); 2339_findToolbar.SearchUp = ((e.KeyboardDevice.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift);
src\Framework\System\Windows\Controls\FlowDocumentReader.cs (4)
829FindToolBar.SearchUp = ((e.KeyboardDevice.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift); 1375executedHandler, canExecuteHandler, new KeyGesture(Key.OemPlus, ModifierKeys.Control)); 1379executedHandler, canExecuteHandler, new KeyGesture(Key.OemMinus, ModifierKeys.Control));
src\Framework\System\Windows\Controls\FlowDocumentScrollViewer.cs (8)
682FindToolBar.SearchUp = ((e.KeyboardDevice.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift); 713if ((Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control) 1371executedHandler, canExecuteHandler, new KeyGesture(Key.Home), new KeyGesture(Key.Home, ModifierKeys.Control)); 1375executedHandler, canExecuteHandler, new KeyGesture(Key.End), new KeyGesture(Key.End, ModifierKeys.Control)); 1379executedHandler, canExecuteHandler, new KeyGesture(Key.OemPlus, ModifierKeys.Control)); 1383executedHandler, canExecuteHandler, new KeyGesture(Key.OemMinus, ModifierKeys.Control));
src\Framework\System\Windows\Controls\InkCanvas.cs (1)
101Key.A, ModifierKeys.Control, new ExecutedRoutedEventHandler(_OnCommandExecuted), new CanExecuteRoutedEventHandler(_OnQueryCommandEnabled));
src\Framework\System\Windows\Controls\ItemsControl.cs (3)
3175public ItemNavigateArgs(InputDevice deviceUsed, ModifierKeys modifierKeys) 3184private ModifierKeys _modifierKeys; 3192_empty = new ItemNavigateArgs(null, ModifierKeys.None);;
src\Framework\System\Windows\Controls\ListBox.cs (34)
320if (((Keyboard.Modifiers & ModifierKeys.Control) == (ModifierKeys.Control)) && (SelectionMode == SelectionMode.Extended)) 333if (((Keyboard.Modifiers & ModifierKeys.Control) == (ModifierKeys.Control)) && (SelectionMode == SelectionMode.Extended)) 410if ((Keyboard.Modifiers & (ModifierKeys.Control|ModifierKeys.Alt)) == ModifierKeys.Alt) 418if (IsTextSearchEnabled && Keyboard.Modifiers == ModifierKeys.None) 435if ((Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control) 451if ((Keyboard.Modifiers & (ModifierKeys.Control | ModifierKeys.Shift)) == ModifierKeys.Control) 456else if ((Keyboard.Modifiers & (ModifierKeys.Control | ModifierKeys.Shift)) == ModifierKeys.Shift) 461else if ((Keyboard.Modifiers & ModifierKeys.Shift) == 0) 673else if ((Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control) 690if ((Keyboard.Modifiers & (ModifierKeys.Control | ModifierKeys.Shift)) == (ModifierKeys.Control | ModifierKeys.Shift)) 694else if ((Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control) 698else if ((Keyboard.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift) 712if ((Keyboard.Modifiers & (ModifierKeys.Control | ModifierKeys.Shift)) == 0) 878if ((Keyboard.Modifiers & ModifierKeys.Control) == 0) 889if ((Keyboard.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift) 891bool clearCurrentSelection = (Keyboard.Modifiers & ModifierKeys.Control) == 0; 894else if ((Keyboard.Modifiers & ModifierKeys.Control) == 0)
src\Framework\System\Windows\Controls\MenuItem.cs (3)
1954if ((Keyboard.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift) 2412private bool MenuItemNavigate(Key key, ModifierKeys modifiers)
src\Framework\System\Windows\Controls\PopupControlService.cs (6)
216(e.SystemKey == Key.F10) && ((Keyboard.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift) && ((Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control)) 220else if ((e.SystemKey == Key.F10) && ((Keyboard.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift))
src\Framework\System\Windows\Controls\Primitives\ButtonBase.cs (6)
604if ((Keyboard.Modifiers & (ModifierKeys.Control | ModifierKeys.Alt)) != ModifierKeys.Alt) 668if ((Keyboard.Modifiers & (ModifierKeys.Control | ModifierKeys.Alt)) != ModifierKeys.Alt)
src\Framework\System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
1497executedHandler, canExecuteHandler, new KeyGesture(Key.P, ModifierKeys.Control));
src\Framework\System\Windows\Controls\Primitives\ScrollBar.cs (4)
157((Keyboard.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift)) 711CommandHelpers.RegisterCommandHandler(typeof(ScrollBar), ScrollBar.ScrollToTopCommand, onScrollCommand, onQueryScrollCommand, new KeyGesture(Key.Home, ModifierKeys.Control)); 712CommandHelpers.RegisterCommandHandler(typeof(ScrollBar), ScrollBar.ScrollToBottomCommand, onScrollCommand, onQueryScrollCommand, new KeyGesture(Key.End, ModifierKeys.Control));
src\Framework\System\Windows\Controls\ScrollViewer.cs (2)
1088bool fControlDown = ((e.KeyboardDevice.Modifiers & ModifierKeys.Control) != 0); 1089bool fAltDown = ((e.KeyboardDevice.Modifiers & ModifierKeys.Alt) != 0);
src\Framework\System\Windows\Controls\SinglePageViewer.cs (8)
405FindToolBar.SearchUp = ((e.KeyboardDevice.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift); 433if ((Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control) 1273executedHandler, canExecuteHandler, new KeyGesture(Key.OemPlus, ModifierKeys.Control)); 1277executedHandler, canExecuteHandler, new KeyGesture(Key.OemMinus, ModifierKeys.Control)); 1287CommandManager.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.FirstPage, new KeyGesture(Key.Home, ModifierKeys.Control))); 1289CommandManager.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.LastPage, new KeyGesture(Key.End, ModifierKeys.Control)));
src\Framework\System\Windows\Controls\Slider.cs (1)
187if (keyEventArgs != null && slider != null && Keyboard.Modifiers == ModifierKeys.None)
src\Framework\System\Windows\Controls\TabControl.cs (4)
428if ((e.KeyboardDevice.Modifiers & ModifierKeys.Control) == ModifierKeys.Control) 431if ((e.KeyboardDevice.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift)
src\Framework\System\Windows\Controls\TextSearch.cs (1)
253_attachedTo.NavigateToItem(matchedItem, matchedItemIndex, new ItemsControl.ItemNavigateArgs(Keyboard.PrimaryDevice, ModifierKeys.None));
src\Framework\System\Windows\Controls\TreeView.cs (4)
604return ((Keyboard.Modifiers & ModifierKeys.Control) == (ModifierKeys.Control)); 612return ((Keyboard.Modifiers & ModifierKeys.Shift) == (ModifierKeys.Shift));
src\Framework\System\Windows\Controls\TreeViewItem.cs (2)
657return ((Keyboard.Modifiers & ModifierKeys.Control) == (ModifierKeys.Control));
src\Framework\System\Windows\Controls\WebBrowser.cs (1)
1305protected override bool TranslateAcceleratorCore(ref MSG msg, ModifierKeys modifiers)
src\Framework\System\Windows\Documents\Hyperlink.cs (2)
499if (IsEnabled && (!IsEditable || ((Keyboard.Modifiers & ModifierKeys.Control) != 0))) 852if ((Keyboard.Modifiers & ModifierKeys.Control) == 0)
src\Framework\System\windows\Documents\TextEditorMouse.cs (2)
117else if (clickCount == 2 && (Keyboard.Modifiers & ModifierKeys.Shift) == 0 && This.Selection.IsEmpty) 124else if (clickCount == 3 && (Keyboard.Modifiers & ModifierKeys.Shift) == 0)
src\Framework\System\windows\Documents\TextEditorTyping.cs (7)
323(e.KeyboardDevice.Modifiers & ModifierKeys.Control) != 0 && (e.KeyboardDevice.Modifiers & ModifierKeys.Alt) == 0) 328(e.KeyboardDevice.Modifiers & ModifierKeys.Shift) != 0 && (e.KeyboardDevice.Modifiers & ModifierKeys.Alt) == 0) 355if (TextEditor._ThreadLocalStore.PureControlShift && (e.KeyboardDevice.Modifiers & ModifierKeys.Alt) == 0) 1770internal KeyUpInputItem(TextEditor textEditor, Key key, ModifierKeys modifiers) 1811private readonly ModifierKeys _modifiers;
src\Framework\System\windows\Documents\TextSelection.cs (3)
801if ((Keyboard.Modifiers & ModifierKeys.Shift) != 0) 911bool disableWordExpansion = _textEditor.AutoWordSelection == false || ((Keyboard.Modifiers & ModifierKeys.Shift) != 0 && (Keyboard.Modifiers & ModifierKeys.Control) != 0);
src\Framework\System\Windows\Documents\TextStore.cs (2)
2903if ((Keyboard.Modifiers & ModifierKeys.Shift) != 0) 2907if ((Keyboard.Modifiers & ModifierKeys.Control) != 0)
src\Framework\System\Windows\Input\KeyboardNavigation.cs (17)
1036private bool Navigate(DependencyObject currentElement, TraversalRequest request, ModifierKeys modifierKeys, bool fromProcessInputTabKey = false) 1041private bool Navigate(DependencyObject currentElement, TraversalRequest request, ModifierKeys modifierKeys, DependencyObject firstElement, bool fromProcessInputTabKey = false) 1050_navigationProperty = (modifierKeys & ModifierKeys.Control) == ModifierKeys.Control ? ControlTabNavigationProperty : TabNavigationProperty; 1055_navigationProperty = (modifierKeys & ModifierKeys.Control) == ModifierKeys.Control ? ControlTabNavigationProperty : TabNavigationProperty; 1060_navigationProperty = (modifierKeys & ModifierKeys.Control) == ModifierKeys.Control ? ControlTabNavigationProperty : TabNavigationProperty; 1065_navigationProperty = (modifierKeys & ModifierKeys.Control) == ModifierKeys.Control ? ControlTabNavigationProperty : TabNavigationProperty; 1483internal bool Navigate(DependencyObject sourceElement, Key key, ModifierKeys modifiers, bool fromProcessInput = false) 1492new TraversalRequest(((modifiers & ModifierKeys.Shift) == ModifierKeys.Shift) ? 3282if ((Keyboard.Modifiers & (ModifierKeys.Control | ModifierKeys.Shift | ModifierKeys.Windows)) == ModifierKeys.None)
src\Framework\System\Windows\Interop\HwndHost.cs (8)
178ModifierKeys modifiers = HwndKeyboardInputProvider.GetSystemModifierKeys(); 219ModifierKeys modifiers = HwndKeyboardInputProvider.GetSystemModifierKeys(); 292protected virtual bool TranslateAcceleratorCore(ref MSG msg, ModifierKeys modifiers) 303bool IKeyboardInputSink.TranslateAccelerator(ref MSG msg, ModifierKeys modifiers) 351protected virtual bool OnMnemonicCore(ref MSG msg, ModifierKeys modifiers) 362bool IKeyboardInputSink.OnMnemonic(ref MSG msg, ModifierKeys modifiers) 383protected virtual bool TranslateCharCore(ref MSG msg, ModifierKeys modifiers) 394bool IKeyboardInputSink.TranslateChar(ref MSG msg, ModifierKeys modifiers)
System.Activities.Core.Presentation (2)
System\ServiceModel\Activities\Presentation\ContentCorrelationTypeExpander.xaml.cs (1)
183if (null != item && item.IsSelected && item.IsSelectionActive && Key.Enter == e.Key && Keyboard.Modifiers == ModifierKeys.None)
System\ServiceModel\Activities\Presentation\MessageQueryEditor.xaml.cs (1)
92if (e.Key == Key.Enter && Keyboard.Modifiers == ModifierKeys.None)
System.Activities.Presentation (32)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\FlagEditor.xaml.cs (1)
82if ((e.KeyboardDevice.Modifiers & ModifierKeys.Shift) == 0)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\ValueEditors\ChoiceEditor.cs (1)
742finishEditing = (e.KeyboardDevice.Modifiers & ModifierKeys.Shift) == 0;
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\ValueEditors\StringEditor.cs (1)
249if ((e.KeyboardDevice.Modifiers & ModifierKeys.Shift) == 0)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Selection\PropertySelection.cs (1)
407if (Keyboard.Modifiers == ModifierKeys.Control)
System.Activities.Presentation\System\Activities\Presentation\DefaultCommandExtensionCallback.cs (20)
38new KeyGesture(Key.OemPlus, ModifierKeys.Control, "Ctrl +"), 39new KeyGesture(Key.Add, ModifierKeys.Control) }); 42new KeyGesture(Key.OemMinus, ModifierKeys.Control, "Ctrl -"), 43new KeyGesture(Key.Subtract, ModifierKeys.Control) }); 55new List<KeyGesture> { new KeyGesture(Key.F6, ModifierKeys.Control | ModifierKeys.Alt, "Ctrl + Alt + F6") }); 57new List<KeyGesture> { new KeyGesture(Key.Right, ModifierKeys.Alt, "Alt + Right Arrow") }); 59new List<KeyGesture> { new KeyGesture(Key.J, ModifierKeys.Control, "Ctrl + J") }); 69new List<KeyGesture> { new KeyGesture(Key.X, ModifierKeys.Control) }); 71new List<KeyGesture> { new KeyGesture(Key.C, ModifierKeys.Control) }); 73new List<KeyGesture> { new KeyGesture(Key.V, ModifierKeys.Control) }); 75new List<KeyGesture> { new KeyGesture(Key.A, ModifierKeys.Control) }); 77new List<KeyGesture> { new KeyGesture(Key.Z, ModifierKeys.Control) }); 79new List<KeyGesture> { new KeyGesture(Key.Y, ModifierKeys.Control) }); 81new List<KeyGesture> { new KeyGesture(Key.Decimal, ModifierKeys.Alt) }); 83new List<KeyGesture> { new KeyGesture(Key.OemComma, ModifierKeys.Alt) }); 152base(key, ModifierKeys.Control, string.Format(CultureInfo.InvariantCulture, "Ctrl+{0}, {1}", key, chordKey)) 177else if (keyArgs.Key == this.chordKey && (Keyboard.Modifiers == ModifierKeys.None || Keyboard.Modifiers == ModifierKeys.Control)) 190else if (Keyboard.Modifiers != ModifierKeys.Control)
System.Activities.Presentation\System\Activities\Presentation\Toolbox\ToolboxControl.cs (2)
271(e.KeyboardDevice.Modifiers == ModifierKeys.None || e.KeyboardDevice.Modifiers == ModifierKeys.Shift))
System.Activities.Presentation\System\Activities\Presentation\View\DataGridHelper.cs (2)
209bool shiftModifier = ((e.KeyboardDevice.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift);
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.xaml.cs (4)
709if (!e.Handled && Keyboard.Modifiers == ModifierKeys.None && e.OriginalSource is WorkflowViewElement) 839if (Keyboard.Modifiers == ModifierKeys.Control) 921if ((null != keyArgs && keyArgs.Key == Key.Enter && Keyboard.Modifiers == ModifierKeys.None) || null != mouseArgs) 938if (null != breadcrumbItems && breadcrumbItems.Items.Count > 0 && Keyboard.Modifiers == ModifierKeys.None && (e.Key == Key.Left || e.Key == Key.Right))
WindowsBase (44)
Base\System\Windows\Input\ModifierKeysConverter.cs (37)
69 context.Instance is ModifierKeys) 71return (IsDefinedModifierKeys((ModifierKeys)context.Instance)); 90ModifierKeys modifiers = GetModifierKeys(modifiersToken, CultureInfo.InvariantCulture); 112ModifierKeys modifiers = (ModifierKeys)value; 115throw new InvalidEnumArgumentException("value", (int)modifiers, typeof(ModifierKeys)); 120if ((modifiers & ModifierKeys.Control) == ModifierKeys.Control) 122strModifiers += MatchModifiers(ModifierKeys.Control); 125if ((modifiers & ModifierKeys.Alt) == ModifierKeys.Alt) 130strModifiers += MatchModifiers(ModifierKeys.Alt); 133if ((modifiers & ModifierKeys.Windows) == ModifierKeys.Windows) 138strModifiers += MatchModifiers(ModifierKeys.Windows); ; 141if ((modifiers & ModifierKeys.Shift) == ModifierKeys.Shift) 146strModifiers += MatchModifiers(ModifierKeys.Shift); ; 155private ModifierKeys GetModifierKeys(string modifiersToken, CultureInfo culture) 157ModifierKeys modifiers = ModifierKeys.None; 175modifiers |= ModifierKeys.Control; 179modifiers |= ModifierKeys.Shift; 183modifiers |= ModifierKeys.Alt; 188modifiers |= ModifierKeys.Windows; 204public static bool IsDefinedModifierKeys(ModifierKeys modifierKeys) 206return (modifierKeys == ModifierKeys.None || (((int)modifierKeys & ~((int)ModifierKeysFlag)) == 0)); 211private static ModifierKeys ModifierKeysFlag = ModifierKeys.Windows | ModifierKeys.Shift | 212ModifierKeys.Alt | ModifierKeys.Control ; 214internal static string MatchModifiers(ModifierKeys modifierKeys) 219case ModifierKeys.Control: modifiers="Ctrl";break; 220case ModifierKeys.Shift : modifiers="Shift";break; 221case ModifierKeys.Alt : modifiers="Alt";break; 222case ModifierKeys.Windows: modifiers="Windows";break;
Base\System\Windows\Input\ModifierKeysValueSerializer.cs (4)
57return (value is ModifierKeys) && ModifierKeysConverter.IsDefinedModifierKeys((ModifierKeys)value); 68TypeConverter converter = TypeDescriptor.GetConverter(typeof(ModifierKeys)); 83TypeConverter converter = TypeDescriptor.GetConverter(typeof(ModifierKeys));
Base\System\Windows\Interop\IKeyboardInputSink.cs (3)
52bool TranslateAccelerator(ref MSG msg, ModifierKeys modifiers); 98bool OnMnemonic(ref MSG msg, ModifierKeys modifiers); 116bool TranslateChar(ref MSG msg, ModifierKeys modifiers);