1 instantiation of CommandManager
PresentationCore (1)
System\Windows\Input\Command\CommandManager.cs (1)
250
_commandManager = new
CommandManager
();
146 references to CommandManager
PresentationCore (38)
System\Windows\Generated\UIElement.cs (12)
777
EventManager.RegisterClassHandler(type,
CommandManager
.PreviewExecutedEvent, new ExecutedRoutedEventHandler(UIElement.OnPreviewExecutedThunk), false);
778
EventManager.RegisterClassHandler(type,
CommandManager
.ExecutedEvent, new ExecutedRoutedEventHandler(UIElement.OnExecutedThunk), false);
779
EventManager.RegisterClassHandler(type,
CommandManager
.PreviewCanExecuteEvent, new CanExecuteRoutedEventHandler(UIElement.OnPreviewCanExecuteThunk), false);
780
EventManager.RegisterClassHandler(type,
CommandManager
.CanExecuteEvent, new CanExecuteRoutedEventHandler(UIElement.OnCanExecuteThunk), false);
841
CommandManager
.TranslateInput((IInputElement)sender, e);
1208
CommandManager
.TranslateInput((IInputElement)sender, e);
1938
CommandManager
.TranslateInput((IInputElement)sender, e);
2169
CommandManager
.OnExecuted(sender, e);
2177
CommandManager
.OnExecuted(sender, e);
2185
CommandManager
.OnCanExecute(sender, e);
2193
CommandManager
.OnCanExecute(sender, e);
2201
CommandManager
.OnCommandDevice(sender, e);
System\Windows\Input\Command\CanExecuteChangedEventManager.cs (1)
453
if (sender is
CommandManager
)
System\Windows\Input\Command\CommandBinding.cs (3)
122
if (e.RoutedEvent ==
CommandManager
.CanExecuteEvent)
156
RoutedEvent =
CommandManager
.CanExecuteEvent,
176
if (e.RoutedEvent ==
CommandManager
.ExecutedEvent)
System\Windows\Input\Command\CommandDevice.cs (1)
112
CommandManager
.InvalidateRequerySuggested();
System\Windows\Input\Command\CommandManager.cs (15)
39
typeof(
CommandManager
));
74
typeof(
CommandManager
));
109
typeof(
CommandManager
));
144
typeof(
CommandManager
));
234
CommandManager
.Current.RaiseRequerySuggested();
244
private static
CommandManager
Current
510
RoutedEvent =
CommandManager
.CanExecuteEvent,
519
RoutedEvent =
CommandManager
.ExecutedEvent,
752
private static
CommandManager
_commandManager;
838
public static void AddHandler(
CommandManager
source, EventHandler handler)
849
public static void RemoveHandler(
CommandManager
source, EventHandler handler)
878
CommandManager
typedSource =
CommandManager
.Current;
887
CommandManager
typedSource =
CommandManager
.Current;
System\Windows\Input\Command\RoutedCommand.cs (6)
104
add {
CommandManager
.RequerySuggested += value; }
105
remove {
CommandManager
.RequerySuggested -= value; }
323
RoutedEvent =
CommandManager
.PreviewCanExecuteEvent
328
args.RoutedEvent =
CommandManager
.CanExecuteEvent;
384
RoutedEvent =
CommandManager
.PreviewExecutedEvent
407
args.RoutedEvent =
CommandManager
.ExecutedEvent;
PresentationFramework (87)
MS\Internal\AppModel\JournalNavigationScope.cs (1)
469
System.Windows.Input.
CommandManager
.InvalidateRequerySuggested();
MS\Internal\Commands\CommandHelpers.cs (2)
101
CommandManager
.RegisterClassCommandBinding(controlType, new CommandBinding(command, executedRoutedEventHandler, canExecuteRoutedEventHandler));
106
CommandManager
.RegisterClassInputBinding(controlType, new InputBinding(command, inputGestures[i]));
System\Windows\Annotations\AnnotationService.cs (18)
45
CommandManager
.RegisterClassCommandBinding(typeof(DocumentViewerBase), new CommandBinding(CreateHighlightCommand, AnnotationHelper.OnCreateHighlightCommand, AnnotationHelper.OnQueryCreateHighlightCommand));
47
CommandManager
.RegisterClassCommandBinding(typeof(DocumentViewerBase), new CommandBinding(CreateTextStickyNoteCommand, AnnotationHelper.OnCreateTextStickyNoteCommand, AnnotationHelper.OnQueryCreateTextStickyNoteCommand));
49
CommandManager
.RegisterClassCommandBinding(typeof(DocumentViewerBase), new CommandBinding(CreateInkStickyNoteCommand, AnnotationHelper.OnCreateInkStickyNoteCommand, AnnotationHelper.OnQueryCreateInkStickyNoteCommand));
51
CommandManager
.RegisterClassCommandBinding(typeof(DocumentViewerBase), new CommandBinding(ClearHighlightsCommand, AnnotationHelper.OnClearHighlightsCommand, AnnotationHelper.OnQueryClearHighlightsCommand));
53
CommandManager
.RegisterClassCommandBinding(typeof(DocumentViewerBase), new CommandBinding(DeleteStickyNotesCommand, AnnotationHelper.OnDeleteStickyNotesCommand, AnnotationHelper.OnQueryDeleteStickyNotesCommand));
55
CommandManager
.RegisterClassCommandBinding(typeof(DocumentViewerBase), new CommandBinding(DeleteAnnotationsCommand, AnnotationHelper.OnDeleteAnnotationsCommand, AnnotationHelper.OnQueryDeleteAnnotationsCommand));
57
CommandManager
.RegisterClassCommandBinding(typeof(FlowDocumentScrollViewer), new CommandBinding(CreateHighlightCommand, AnnotationHelper.OnCreateHighlightCommand, AnnotationHelper.OnQueryCreateHighlightCommand));
59
CommandManager
.RegisterClassCommandBinding(typeof(FlowDocumentScrollViewer), new CommandBinding(CreateTextStickyNoteCommand, AnnotationHelper.OnCreateTextStickyNoteCommand, AnnotationHelper.OnQueryCreateTextStickyNoteCommand));
61
CommandManager
.RegisterClassCommandBinding(typeof(FlowDocumentScrollViewer), new CommandBinding(CreateInkStickyNoteCommand, AnnotationHelper.OnCreateInkStickyNoteCommand, AnnotationHelper.OnQueryCreateInkStickyNoteCommand));
63
CommandManager
.RegisterClassCommandBinding(typeof(FlowDocumentScrollViewer), new CommandBinding(ClearHighlightsCommand, AnnotationHelper.OnClearHighlightsCommand, AnnotationHelper.OnQueryClearHighlightsCommand));
65
CommandManager
.RegisterClassCommandBinding(typeof(FlowDocumentScrollViewer), new CommandBinding(DeleteStickyNotesCommand, AnnotationHelper.OnDeleteStickyNotesCommand, AnnotationHelper.OnQueryDeleteStickyNotesCommand));
67
CommandManager
.RegisterClassCommandBinding(typeof(FlowDocumentScrollViewer), new CommandBinding(DeleteAnnotationsCommand, AnnotationHelper.OnDeleteAnnotationsCommand, AnnotationHelper.OnQueryDeleteAnnotationsCommand));
69
CommandManager
.RegisterClassCommandBinding(typeof(FlowDocumentReader), new CommandBinding(CreateHighlightCommand, AnnotationHelper.OnCreateHighlightCommand, AnnotationHelper.OnQueryCreateHighlightCommand));
71
CommandManager
.RegisterClassCommandBinding(typeof(FlowDocumentReader), new CommandBinding(CreateTextStickyNoteCommand, AnnotationHelper.OnCreateTextStickyNoteCommand, AnnotationHelper.OnQueryCreateTextStickyNoteCommand));
73
CommandManager
.RegisterClassCommandBinding(typeof(FlowDocumentReader), new CommandBinding(CreateInkStickyNoteCommand, AnnotationHelper.OnCreateInkStickyNoteCommand, AnnotationHelper.OnQueryCreateInkStickyNoteCommand));
75
CommandManager
.RegisterClassCommandBinding(typeof(FlowDocumentReader), new CommandBinding(ClearHighlightsCommand, AnnotationHelper.OnClearHighlightsCommand, AnnotationHelper.OnQueryClearHighlightsCommand));
77
CommandManager
.RegisterClassCommandBinding(typeof(FlowDocumentReader), new CommandBinding(DeleteStickyNotesCommand, AnnotationHelper.OnDeleteStickyNotesCommand, AnnotationHelper.OnQueryDeleteStickyNotesCommand));
79
CommandManager
.RegisterClassCommandBinding(typeof(FlowDocumentReader), new CommandBinding(DeleteAnnotationsCommand, AnnotationHelper.OnDeleteAnnotationsCommand, AnnotationHelper.OnQueryDeleteAnnotationsCommand));
System\Windows\Controls\DataGrid.cs (22)
56
CommandManager
.RegisterClassInputBinding(ownerType, new InputBinding(BeginEditCommand, new KeyGesture(Key.F2)));
57
CommandManager
.RegisterClassCommandBinding(ownerType, new CommandBinding(BeginEditCommand, new ExecutedRoutedEventHandler(OnExecutedBeginEdit), new CanExecuteRoutedEventHandler(OnCanExecuteBeginEdit)));
59
CommandManager
.RegisterClassCommandBinding(ownerType, new CommandBinding(CommitEditCommand, new ExecutedRoutedEventHandler(OnExecutedCommitEdit), new CanExecuteRoutedEventHandler(OnCanExecuteCommitEdit)));
61
CommandManager
.RegisterClassInputBinding(ownerType, new InputBinding(CancelEditCommand, new KeyGesture(Key.Escape)));
62
CommandManager
.RegisterClassCommandBinding(ownerType, new CommandBinding(CancelEditCommand, new ExecutedRoutedEventHandler(OnExecutedCancelEdit), new CanExecuteRoutedEventHandler(OnCanExecuteCancelEdit)));
64
CommandManager
.RegisterClassCommandBinding(ownerType, new CommandBinding(SelectAllCommand, new ExecutedRoutedEventHandler(OnExecutedSelectAll), new CanExecuteRoutedEventHandler(OnCanExecuteSelectAll)));
66
CommandManager
.RegisterClassCommandBinding(ownerType, new CommandBinding(DeleteCommand, new ExecutedRoutedEventHandler(OnExecutedDelete), new CanExecuteRoutedEventHandler(OnCanExecuteDelete)));
69
CommandManager
.RegisterClassCommandBinding(typeof(DataGrid), new CommandBinding(ApplicationCommands.Copy, new ExecutedRoutedEventHandler(OnExecutedCopy), new CanExecuteRoutedEventHandler(OnCanExecuteCopy)));
2256
CommandManager
.InvalidateRequerySuggested();
2386
CommandManager
.InvalidateRequerySuggested();
2542
CommandManager
.InvalidateRequerySuggested();
2755
CommandManager
.InvalidateRequerySuggested();
3009
CommandManager
.InvalidateRequerySuggested();
3354
CommandManager
.InvalidateRequerySuggested();
3373
CommandManager
.InvalidateRequerySuggested();
3476
CommandManager
.InvalidateRequerySuggested();
3556
CommandManager
.InvalidateRequerySuggested();
3566
CommandManager
.InvalidateRequerySuggested();
4247
CommandManager
.InvalidateRequerySuggested();
4514
CommandManager
.InvalidateRequerySuggested();
5361
CommandManager
.InvalidateRequerySuggested();
8176
CommandManager
.InvalidateRequerySuggested();
System\Windows\Controls\DataGridCell.cs (1)
225
CommandManager
.InvalidateRequerySuggested();
System\Windows\Controls\DocumentViewer.cs (3)
1641
CommandManager
.RegisterClassInputBinding(typeof(DocumentViewer),
1653
CommandManager
.RegisterClassInputBinding(typeof(DocumentViewer),
1665
CommandManager
.RegisterClassInputBinding(typeof(DocumentViewer),
System\Windows\Controls\FlowDocumentReader.cs (8)
670
CommandManager
.InvalidateRequerySuggested();
1155
CommandManager
.AddPreviewCanExecuteHandler(_pageViewer, new CanExecuteRoutedEventHandler(PreviewCanExecuteRoutedEventHandler));
1165
CommandManager
.AddPreviewCanExecuteHandler(_twoPageViewer, new CanExecuteRoutedEventHandler(PreviewCanExecuteRoutedEventHandler));
1175
CommandManager
.AddPreviewCanExecuteHandler(_scrollViewer, new CanExecuteRoutedEventHandler(PreviewCanExecuteRoutedEventHandler));
1233
CommandManager
.InvalidateRequerySuggested();
1680
CommandManager
.InvalidateRequerySuggested();
1692
CommandManager
.InvalidateRequerySuggested();
1705
CommandManager
.InvalidateRequerySuggested();
System\Windows\Controls\FlowDocumentScrollViewer.cs (5)
562
CommandManager
.InvalidateRequerySuggested();
571
CommandManager
.AddPreviewCanExecuteHandler(_contentHost, new CanExecuteRoutedEventHandler(PreviewCanExecuteRoutedEventHandler));
1056
CommandManager
.RemovePreviewCanExecuteHandler(_contentHost, new CanExecuteRoutedEventHandler(PreviewCanExecuteRoutedEventHandler));
1070
CommandManager
.InvalidateRequerySuggested();
1580
CommandManager
.InvalidateRequerySuggested();
System\Windows\Controls\MenuItem.cs (1)
606
CommandManager
.InvalidateRequerySuggested(); // Should post an idle queue item to update IsEnabled on commands
System\Windows\Controls\Primitives\DocumentViewerBase.cs (4)
577
CommandManager
.InvalidateRequerySuggested();
1241
CommandManager
.InvalidateRequerySuggested();
1409
CommandManager
.InvalidateRequerySuggested();
1584
CommandManager
.InvalidateRequerySuggested();
System\Windows\Controls\Primitives\Track.cs (2)
171
CommandManager
.InvalidateRequerySuggested(); // Should post an idle queue item to update IsEnabled on button
212
CommandManager
.InvalidateRequerySuggested(); // Should post an idle queue item to update IsEnabled on button
System\Windows\Controls\SinglePageViewer.cs (14)
664
CommandManager
.InvalidateRequerySuggested();
671
CommandManager
.AddPreviewCanExecuteHandler(this, new CanExecuteRoutedEventHandler(PreviewCanExecuteRoutedEventHandler));
1092
CommandManager
.RemovePreviewCanExecuteHandler(this, new CanExecuteRoutedEventHandler(PreviewCanExecuteRoutedEventHandler));
1104
CommandManager
.InvalidateRequerySuggested();
1259
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.PreviousPage, new KeyGesture(Key.Left)));
1260
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.PreviousPage, new KeyGesture(Key.Up)));
1261
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.PreviousPage, new KeyGesture(Key.PageUp)));
1262
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.NextPage, new KeyGesture(Key.Right)));
1263
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.NextPage, new KeyGesture(Key.Down)));
1264
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.NextPage, new KeyGesture(Key.PageDown)));
1265
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.FirstPage, new KeyGesture(Key.Home)));
1266
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.FirstPage, new KeyGesture(Key.Home, ModifierKeys.Control)));
1267
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.LastPage, new KeyGesture(Key.End)));
1268
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.LastPage, new KeyGesture(Key.End, ModifierKeys.Control)));
System\Windows\Navigation\NavigationWindow.cs (5)
157
CommandManager
.RegisterClassCommandBinding(
164
CommandManager
.RegisterClassCommandBinding(
171
CommandManager
.RegisterClassCommandBinding(
175
CommandManager
.RegisterClassCommandBinding(
182
CommandManager
.RegisterClassCommandBinding(
System\Windows\Window.cs (1)
3553
CommandManager
.RegisterClassCommandBinding(typeof(Window), binding);
PresentationUI (9)
InstallationError.xaml.cs (1)
19
CommandManager
.RegisterClassCommandBinding(typeof(InstallationErrorPage),
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (5)
320
CommandManager
.InvalidateRequerySuggested();
339
CommandManager
.InvalidateRequerySuggested();
377
CommandManager
.InvalidateRequerySuggested();
2121
CommandManager
.RegisterClassCommandBinding(typeof(DocumentApplicationDocumentViewer),
2129
CommandManager
.RegisterClassInputBinding(typeof(DocumentApplicationDocumentViewer),
TenFeetInstallationError.xaml.cs (1)
26
CommandManager
.RegisterClassCommandBinding(typeof(TenFeetInstallationError),
TenFeetInstallationProgress.xaml.cs (2)
27
CommandManager
.RegisterClassCommandBinding(typeof(TenFeetInstallationProgress),
32
CommandManager
.RegisterClassCommandBinding(typeof(TenFeetInstallationProgress),
System.Windows.Controls.Ribbon (12)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (6)
103
CommandManager
.RegisterClassCommandBinding(ownerType,
105
CommandManager
.RegisterClassCommandBinding(ownerType,
107
CommandManager
.RegisterClassCommandBinding(ownerType,
109
CommandManager
.RegisterClassCommandBinding(ownerType,
111
CommandManager
.RegisterClassCommandBinding(ownerType,
113
CommandManager
.RegisterClassCommandBinding(ownerType,
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (1)
75
CommandManager
.RegisterClassCommandBinding(ownerType, new CommandBinding(FilterCommand, FilterExecuted, FilterCanExecute));
Microsoft\Windows\Controls\Ribbon\RibbonWindow.cs (5)
54
CommandManager
.RegisterClassCommandBinding(ownerType, new CommandBinding(_minimizeWindowCommand, MinimizeWindowExecuted, MinimizeWindowCanExecute));
55
CommandManager
.RegisterClassCommandBinding(ownerType, new CommandBinding(_maximizeWindowCommand, MaximizeWindowExecuted, MaximizeWindowCanExecute));
56
CommandManager
.RegisterClassCommandBinding(ownerType, new CommandBinding(_restoreWindowCommand, RestoreWindowExecuted, RestoreWindowCanExecute));
57
CommandManager
.RegisterClassCommandBinding(ownerType, new CommandBinding(_closeWindowCommand, CloseWindowExecuted, CloseWindowCanExecute));
58
CommandManager
.RegisterClassCommandBinding(ownerType, new CommandBinding(_showSystemMenuCommand, SystemMenuExecuted, SystemMenuCanExecute));