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)));
2262
CommandManager
.InvalidateRequerySuggested();
2392
CommandManager
.InvalidateRequerySuggested();
2548
CommandManager
.InvalidateRequerySuggested();
2761
CommandManager
.InvalidateRequerySuggested();
3015
CommandManager
.InvalidateRequerySuggested();
3360
CommandManager
.InvalidateRequerySuggested();
3379
CommandManager
.InvalidateRequerySuggested();
3482
CommandManager
.InvalidateRequerySuggested();
3562
CommandManager
.InvalidateRequerySuggested();
3572
CommandManager
.InvalidateRequerySuggested();
4253
CommandManager
.InvalidateRequerySuggested();
4520
CommandManager
.InvalidateRequerySuggested();
5367
CommandManager
.InvalidateRequerySuggested();
8182
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)
676
CommandManager
.InvalidateRequerySuggested();
683
CommandManager
.AddPreviewCanExecuteHandler(this, new CanExecuteRoutedEventHandler(PreviewCanExecuteRoutedEventHandler));
1104
CommandManager
.RemovePreviewCanExecuteHandler(this, new CanExecuteRoutedEventHandler(PreviewCanExecuteRoutedEventHandler));
1116
CommandManager
.InvalidateRequerySuggested();
1271
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.PreviousPage, new KeyGesture(Key.Left)));
1272
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.PreviousPage, new KeyGesture(Key.Up)));
1273
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.PreviousPage, new KeyGesture(Key.PageUp)));
1274
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.NextPage, new KeyGesture(Key.Right)));
1275
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.NextPage, new KeyGesture(Key.Down)));
1276
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.NextPage, new KeyGesture(Key.PageDown)));
1277
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.FirstPage, new KeyGesture(Key.Home)));
1278
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.FirstPage, new KeyGesture(Key.Home, ModifierKeys.Control)));
1279
CommandManager
.RegisterClassInputBinding(typeof(FlowDocumentPageViewer), new InputBinding(NavigationCommands.LastPage, new KeyGesture(Key.End)));
1280
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)
3562
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();
2125
CommandManager
.RegisterClassCommandBinding(typeof(DocumentApplicationDocumentViewer),
2133
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));