167 references to Key
Microsoft.CodeAnalysis.EditorFeatures.Wpf (4)
InlineHints\InlineHintsKeyProcessorProvider.cs (1)
82=> args.SystemKey == key || args.Key == key;
InlineRename\UI\Adornment\RenameFlyout.xaml.cs (3)
173switch (e.Key) 267if (e.Key is Key.Down or Key.Up) 269var newIdentifier = smartRenameViewModel.ScrollSuggestions(currentIdentifier, down: e.Key == Key.Down);
Microsoft.VisualStudio.LanguageServices (3)
InheritanceMargin\MarginGlyph\InheritanceMarginGlyph.cs (1)
207if (e.Key == Key.Escape)
PickMembers\PickMembersDialog.xaml.cs (1)
123if (e.Key == Key.Space && e.KeyboardDevice.Modifiers == ModifierKeys.None)
ValueTracking\ValueTrackingTree.xaml.cs (1)
25e.Handled = e.Handled || e.Key switch
PresentationCore (6)
System\Windows\Input\Command\KeyGesture.cs (1)
177if(keyEventArgs != null && IsDefinedKey(keyEventArgs.Key))
System\Windows\Input\KeyboardDevice.cs (2)
805Key key = previewKeyDown.Key; 860Key key = previewKeyUp.Key;
System\Windows\Input\KeyEventArgs.cs (1)
65/// The original key, as opposed to <see cref="Key"/>, which might
System\Windows\Input\TextServicesManager.cs (2)
188if(!keyArgs.Handled && keyArgs.Key == Key.ImeProcessed) 205if(!keyArgs.Handled && keyArgs.Key == Key.ImeProcessed)
PresentationFramework (94)
MS\Internal\Documents\DocumentViewerHelper.cs (5)
337if (e.Key == Key.Left || e.Key == Key.Right || e.Key == Key.Up || e.Key == Key.Down) 343FocusNavigationDirection direction = KeyboardNavigation.KeyToTraversalDirection(e.Key);
System\Windows\Controls\Calendar.cs (3)
839if (e.Key == Key.LeftShift || e.Key == Key.RightShift) 1255switch (e.Key)
System\Windows\Controls\CheckBox.cs (4)
72if (e.Key == Key.OemPlus || e.Key == Key.Add) 78else if (e.Key == Key.OemMinus || e.Key == Key.Subtract)
System\Windows\Controls\ComboBox.cs (1)
1321Key key = e.Key;
System\Windows\Controls\ContextMenu.cs (2)
417Key key = e.Key; 448if (!e.Handled && IsOpen && e.Key == Key.Apps)
System\Windows\Controls\DataGrid.cs (17)
5473switch (e.Key) 5557DependencyObject nextFocusTarget = this.PredictFocus(KeyToTraversalDirection(e.Key)); 5576if (!controlModifier && (e.Key == Key.Up || e.Key == Key.Down)) 5593if ((e.Key == Key.Up && ItemsControl.EqualsEx(cvg.Items[0], currentInfo.Item)) || 5594(e.Key == Key.Down && ItemsControl.EqualsEx(cvg.Items[cvg.Items.Count - 1], currentInfo.Item))) 5599if (e.Key == Key.Down) 5613if ((e.Key == Key.Up && currentRowIndex == 0) || 5614(e.Key == Key.Down && currentRowIndex == Items.Count - 1)) 5628Key rtlKey = e.Key; 5680MoveFocus(new TraversalRequest(e.Key == Key.Left ? FocusNavigationDirection.Left : FocusNavigationDirection.Right)); 5726MoveFocus(new TraversalRequest(e.Key == Key.Left ? FocusNavigationDirection.Left : FocusNavigationDirection.Right)); 5822TraversalRequest request = new TraversalRequest(KeyToTraversalDirection(e.Key)); 5842(e.Key == Key.Up ? FocusNavigationDirection.Up : FocusNavigationDirection.Down), 6030bool homeKey = (e.Key == Key.Home); 6098int targetIndex = (e.Key == Key.PageUp) ? rowIndex - jumpDistance : rowIndex + jumpDistance; 6132FocusNavigationDirection direction = e.Key == Key.PageUp ? FocusNavigationDirection.Up : FocusNavigationDirection.Down;
System\Windows\Controls\DataGridCell.cs (1)
986if (e.Key == Key.F3 && Column != null && Column.CanUserSort)
System\Windows\Controls\DataGridCheckBoxColumn.cs (1)
215(keyArgs.Key == Key.Space);
System\Windows\Controls\DataGridComboBoxColumn.cs (1)
602Key key = keyArgs.Key;
System\Windows\Controls\DataGridHelper.cs (1)
748return keyArgs.Key == Key.ImeProcessed;
System\Windows\Controls\DatePicker.cs (5)
949if (args.Key == Key.Escape || ((args.Key == Key.Enter || args.Key == Key.Space) && c.DisplayMode == CalendarMode.Month)) 952if (args.Key == Key.Escape) 1151switch (e.Key)
System\Windows\Controls\DocumentViewer.cs (1)
2204if (e.Key == Key.F3)
System\Windows\Controls\FlowDocumentReader.cs (1)
793switch (e.Key)
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
650switch (e.Key)
System\Windows\Controls\GridSplitter.cs (1)
706Key key = e.Key;
System\Windows\Controls\GridViewColumnHeader.cs (1)
363if (e.Key == Key.Escape && _headerGripper != null && _headerGripper.IsDragging)
System\Windows\Controls\GridViewHeaderRowPresenter.cs (1)
1273if (e.Key == Key.Escape && _isHeaderDragging)
System\Windows\Controls\ItemsControl.cs (1)
1672if (e.Key == Key.Back)
System\Windows\Controls\ListBox.cs (2)
308Key key = e.Key; 394if (e.Key == Key.Enter && !(bool)GetValue(KeyboardNavigation.AcceptsReturnProperty))
System\Windows\Controls\Menu.cs (1)
183Key key = e.Key;
System\Windows\Controls\MenuItem.cs (2)
1872Key key = e.Key; 2002handled = MenuItemNavigate(e.Key, e.KeyboardDevice.Modifiers);
System\Windows\Controls\PopupControlService.cs (5)
232(e.Key == Key.LeftCtrl || e.Key == Key.RightCtrl)) 234_lastCtrlKeyDown = e.Key; 244if (e.Key == Key.Apps) 250if ((_lastCtrlKeyDown != Key.None) && (e.Key == _lastCtrlKeyDown) &&
System\Windows\Controls\Primitives\ButtonBase.cs (3)
600if (e.Key == Key.Space) 620else if (e.Key == Key.Enter && (bool)GetValue(KeyboardNavigation.AcceptsReturnProperty)) 664if ((e.Key == Key.Space) && IsSpaceKeyDown)
System\Windows\Controls\Primitives\MenuBase.cs (1)
438Key key = e.Key;
System\Windows\Controls\Primitives\RepeatButton.cs (2)
297if ((e.Key == Key.Space) && (ClickMode != ClickMode.Hover)) 309if ((e.Key == Key.Space) && (ClickMode != ClickMode.Hover))
System\Windows\Controls\ScrollViewer.cs (6)
933if (e.Key == Key.Left || e.Key == Key.Right || e.Key == Key.Up || e.Key == Key.Down) 943FocusNavigationDirection direction = KeyboardNavigation.KeyToTraversalDirection(e.Key); 1059switch (e.Key)
System\Windows\Controls\SinglePageViewer.cs (2)
377if (e.Key == Key.Escape) 387if (e.Key == Key.F3)
System\Windows\Controls\TabControl.cs (1)
404switch (e.Key)
System\Windows\Controls\ToolBar.cs (1)
637switch (e.Key)
System\Windows\Controls\TreeView.cs (4)
513switch (e.Key) 523if (HandleScrollKeys(e.Key)) 532switch (e.Key) 711(e.Key == Key.PageUp ? FocusNavigationDirection.Up : FocusNavigationDirection.Down),
System\Windows\Controls\TreeViewItem.cs (2)
566switch (e.Key) 586if (LogicalLeft(e.Key))
System\Windows\Documents\Hyperlink.cs (2)
700if (!e.Handled && e.Key == Key.Enter) 949if (!e.Handled && e.Key == Key.Enter)
System\windows\Documents\TextEditorTyping.cs (9)
235if (e.Key != Key.ImeProcessed) 305if ((e.Key == Key.RightShift || e.Key == Key.LeftShift) && // 310else if ((e.Key == Key.RightCtrl || e.Key == Key.LeftCtrl) && // 315else if (e.Key == Key.RightCtrl || e.Key == Key.LeftCtrl) 333switch (e.Key) 339TextEditorTyping.ScheduleInput(This, new KeyUpInputItem(This, e.Key, e.KeyboardDevice.Modifiers));
System\Windows\Input\KeyboardNavigation.cs (3)
1236keyEventArgs.Handled = Navigate(sourceElement, keyEventArgs.Key, keyEventArgs.KeyboardDevice.Modifiers, fromProcessInput: true); 3246return (e.Key == Key.System) ? e.SystemKey : e.Key;
PresentationUI (6)
MS\Internal\Documents\Application\PageTextBox.cs (1)
199switch (e.Key)
MS\Internal\Documents\Application\ZoomComboBox.cs (1)
257switch (e.Key)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (2)
583if (e.Key == Key.Escape) 1254!menuItem.IsSubmenuOpen && e.Key == Key.Escape)
MS\Internal\Documents\FindToolBar.xaml.cs (2)
244(e.Key == Key.Return || e.Key == Key.Execute))
System.Windows.Controls.Ribbon (54)
Microsoft\Windows\Controls\KeyTipService.cs (4)
629return ((e.Key == Key.System) && 639switch (e.Key) 724if (keyArgs.Key == Key.Escape) 736keyArgs.Key == Key.System &&
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (4)
1853if (e.Key == Key.Escape) 1857else if ((e.Key == Key.Left || e.Key == Key.Right) && 1860e.Handled = OnArrowControlKeyDown(e.Key);
Microsoft\Windows\Controls\Ribbon\RibbonApplicationMenu.cs (6)
442if (e.Key == Key.Down) 468else if (e.Key == Key.Up) 510else if (e.Key == Key.Left || 511e.Key == Key.Right) 516if ((e.Key == Key.Left) == (FlowDirection == FlowDirection.LeftToRight)) 537else if (e.Key == Key.Left)
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (6)
930if ((e.Key == Key.Escape) && 942if ((e.Key == Key.F4) && 971Key key = e.Key; 1008Key key = e.Key; 1211if (e.Key == Key.Space || 1212e.Key == Key.Enter)
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
160if (e.Key == Key.Escape)
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (7)
2679if (e.Key == Key.Down || e.Key == Key.Up) 2681FocusNavigationDirection direction = (e.Key == Key.Down) ? FocusNavigationDirection.Down : FocusNavigationDirection.Up; 2700else if ((e.Key == Key.Left) == (FlowDirection == FlowDirection.LeftToRight)) 2745else if (e.Key == Key.PageDown || e.Key == Key.PageUp) 2747FocusNavigationDirection direction = e.Key == Key.PageDown ? FocusNavigationDirection.Down : FocusNavigationDirection.Up;
Microsoft\Windows\Controls\Ribbon\RibbonGalleryItem.cs (3)
413if (e.Key == Key.Space) 425else if (e.Key == Key.Enter) 446if (e.Key == Key.Space)
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (5)
1247Key key = e.Key; 2427if (e.Key == Key.Up || 2428e.Key == Key.Down) 2433if (RibbonHelper.IsEndFocusableMenuItem(menuItem, e.Key == Key.Up /* isFirst */)) 2435if (e.Key == Key.Down)
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (5)
733if (e.Key == Key.Space || 734e.Key == Key.Enter) 753if (e.Key == Key.Space || 754e.Key == Key.Enter) 804switch (e.Key)
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (7)
811Key key = e.Key; 858if (e.Key == Key.Right) 935if (e.Key == Key.Space) 943e.Key != Key.Left && 944e.Key != Key.Right && 945e.Key != Key.Tab) 951if (e.Key == _handleNextUpKey)
Microsoft\Windows\Controls\Ribbon\RibbonSplitMenuItem.cs (1)
179if (HasItems && e.Key == Key.Enter)
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (1)
371if (e.Key == Key.Up && focusedElement != null && tabHeader != null)
Microsoft\Windows\Controls\Ribbon\RibbonTabHeader.cs (3)
348if (e.Key == Key.Down) 361else if (e.Key == Key.Space || 362e.Key == Key.Enter)
Microsoft\Windows\Controls\Ribbon\RibbonTextBox.cs (1)
149if (e.Key == Key.Enter)