124 writes to CanExecute
PresentationCore (2)
System\Windows\Input\Command\CommandBinding.cs (1)
130
e.
CanExecute
= true;
System\Windows\Input\Command\CommandManager.cs (1)
655
e.
CanExecute
= command.CanExecute(e.Parameter, newSource);
PresentationFramework (91)
System\Windows\Annotations\AnnotationHelper.cs (6)
382
e.
CanExecute
= IsCommandEnabled(sender, true);
394
e.
CanExecute
= IsCommandEnabled(sender, true);
406
e.
CanExecute
= IsCommandEnabled(sender, true);
418
e.
CanExecute
= IsCommandEnabled(sender, true);
430
e.
CanExecute
= IsCommandEnabled(sender, false);
442
e.
CanExecute
= IsCommandEnabled(sender, false);
System\Windows\Controls\DataGrid.cs (6)
2108
e.
CanExecute
= true;
2321
e.
CanExecute
= true;
2489
e.
CanExecute
= true;
2576
e.
CanExecute
= CanUserDeleteRows && // User is allowed to delete
4303
e.
CanExecute
= (dataGrid.SelectionMode == DataGridSelectionMode.Extended) && dataGrid.IsEnabled;
8212
args.
CanExecute
= ClipboardCopyMode != DataGridClipboardCopyMode.None && _selectedCells.Count > 0;
System\Windows\Controls\DocumentViewer.cs (11)
1704
args.
CanExecute
= true;
1709
args.
CanExecute
= dv.TextEditor != null;
1716
args.
CanExecute
= dv.CanMoveUp;
1723
args.
CanExecute
= dv.CanMoveDown;
1730
args.
CanExecute
= dv.CanMoveLeft;
1737
args.
CanExecute
= dv.CanMoveRight;
1743
args.
CanExecute
= dv.CanIncreaseZoom;
1749
args.
CanExecute
= dv.CanDecreaseZoom;
1756
args.
CanExecute
= dv.CanGoToPreviousPage;
1763
args.
CanExecute
= dv.CanGoToNextPage;
1768
args.
CanExecute
= (dv.Document != null);
System\Windows\Controls\FlowDocumentReader.cs (9)
1388
args.
CanExecute
= viewer.CanSwitchToViewingMode(mode);
1392
args.
CanExecute
= (args.Parameter == null);
1397
args.
CanExecute
= viewer.CanShowFindToolBar;
1401
args.
CanExecute
= (viewer.Document != null) && viewer.IsPrintEnabled;
1405
args.
CanExecute
= false;
1409
args.
CanExecute
= true;
1414
args.
CanExecute
= (args.Command == ApplicationCommands.CancelPrint);
1582
args.
CanExecute
= false;
1587
args.
CanExecute
= IsPrintEnabled;
System\Windows\Controls\FlowDocumentScrollViewer.cs (6)
1403
args.
CanExecute
= viewer.CanShowFindToolBar;
1407
args.
CanExecute
= (viewer.Document != null);
1411
args.
CanExecute
= false;
1415
args.
CanExecute
= true;
1420
args.
CanExecute
= (args.Command == ApplicationCommands.CancelPrint);
1539
args.
CanExecute
= false;
System\Windows\Controls\Frame.cs (3)
615
e.
CanExecute
= _ownJournalScope.CanGoBack;
628
e.
CanExecute
= _ownJournalScope.CanGoForward;
660
e.
CanExecute
= Content != null;
System\Windows\Controls\InkCanvas.cs (5)
2791
args.
CanExecute
= inkCanvas.InkCanvasSelection.HasSelection;
2797
args.
CanExecute
= args.UserInitiated
2805
args.
CanExecute
= false;
2811
args.
CanExecute
= ( inkCanvas.ActiveEditingMode == InkCanvasEditingMode.Select
2819
args.
CanExecute
= false;
System\Windows\Controls\ListBox.cs (1)
682
args.
CanExecute
= true;
System\Windows\Controls\Primitives\DocumentViewerBase.cs (3)
1479
args.
CanExecute
= (dv.Document != null) && (dv._documentWriter == null);
1484
args.
CanExecute
= (dv._documentWriter != null);
1488
args.
CanExecute
= true;
System\Windows\Controls\Primitives\ScrollBar.cs (2)
642
args.
CanExecute
= (args.Command == ScrollBar.ScrollHereCommand);
647
args.
CanExecute
= ((ScrollBar)target).IsStandalone;
System\Windows\Controls\ScrollViewer.cs (3)
2578
args.
CanExecute
= true;
2594
args.
CanExecute
= false;
2612
args.
CanExecute
= false;
System\Windows\Controls\SinglePageViewer.cs (3)
1300
args.
CanExecute
= fdpv.CanShowFindToolBar;
1304
args.
CanExecute
= true;
1354
args.
CanExecute
= false;
System\Windows\Controls\StickyNote.cs (2)
1714
args.
CanExecute
= snc._attachedAnnotation != null;
1721
args.
CanExecute
= (content != null && content.Type == StickyNoteType.Ink);
System\Windows\Controls\TextBox.cs (2)
980
args.
CanExecute
= !textBox.IsReadOnly
1912
args.
CanExecute
= true;
System\Windows\Documents\RubberbandSelector.cs (1)
489
e.
CanExecute
= true;
System\windows\Documents\TextEditor.cs (2)
1866
args.
CanExecute
= true;
1886
args.
CanExecute
= true;
System\windows\Documents\TextEditorCharacters.cs (1)
467
args.
CanExecute
= true;
System\windows\Documents\TextEditorCopyPaste.cs (8)
492
args.
CanExecute
= false;
497
args.
CanExecute
= !This.Selection.IsEmpty;
537
args.
CanExecute
= false;
542
args.
CanExecute
= !This.Selection.IsEmpty;
587
args.
CanExecute
= formatToApply.Length > 0;
594
args.
CanExecute
= false;
626
args.
CanExecute
= false;
648
args.
CanExecute
= false;
System\windows\Documents\TextEditorLists.cs (2)
86
args.
CanExecute
= true;
102
args.
CanExecute
= true;
System\windows\Documents\TextEditorParagraphs.cs (1)
175
e.
CanExecute
= true;
System\windows\Documents\TextEditorSelection.cs (2)
1962
args.
CanExecute
= true;
1983
args.
CanExecute
= true;
System\windows\Documents\TextEditorSpelling.cs (1)
247
args.
CanExecute
= (spellingError != null);
System\windows\Documents\TextEditorTables.cs (1)
117
args.
CanExecute
= true;
System\windows\Documents\TextEditorTyping.cs (6)
431
args.
CanExecute
= This.TextStore.QueryRangeOrReconvertSelection( /*fDoReconvert:*/ false);
436
args.
CanExecute
= false;
1029
args.
CanExecute
= true;
1296
args.
CanExecute
= true;
1312
args.
CanExecute
= true;
1836
args.
CanExecute
= true;
System\Windows\Navigation\NavigationWindow.cs (4)
1005
e.
CanExecute
= nw.CanGoBack;
1020
e.
CanExecute
= nw.CanGoForward;
1035
e.
CanExecute
= nw.Content != null;
1047
e.
CanExecute
= true;
PresentationUI (19)
InstallationError.xaml.cs (1)
198
e.
CanExecute
= true;
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (15)
1369
e.
CanExecute
= false;
1375
e.
CanExecute
= documentManager.CanSave && documentManager.IsModified;
1384
e.
CanExecute
= true;
1392
e.
CanExecute
= true;
1400
e.
CanExecute
= true;
1450
e.
CanExecute
= dv.CanGoToPreviousPage;
1454
e.
CanExecute
= dv.CanGoToNextPage;
1512
e.
CanExecute
= true;
1516
e.
CanExecute
= !dv._docSigManager.IsSigned;
1520
e.
CanExecute
= dv._docSigManager.IsSigned || dv._docSigManager.HasRequests;
1524
e.
CanExecute
= false;
1606
e.
CanExecute
= true;
1613
e.
CanExecute
= isProtected;
1618
e.
CanExecute
= !isProtected;
1622
e.
CanExecute
= false;
TenFeetInstallationError.xaml.cs (1)
201
e.
CanExecute
= true;
TenFeetInstallationProgress.xaml.cs (2)
143
e.
CanExecute
= true;
158
e.
CanExecute
= true;
System.Windows.Controls.Ribbon (12)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (6)
2433
args.
CanExecute
= true;
2480
args.
CanExecute
= true;
2509
args.
CanExecute
= true;
2534
args.
CanExecute
= RibbonControlService.GetIsInQuickAccessToolBar(obj);
2568
args.
CanExecute
= true;
2598
args.
CanExecute
= true;
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (1)
1793
args.
CanExecute
= true;
Microsoft\Windows\Controls\Ribbon\RibbonWindow.cs (5)
171
args.
CanExecute
= true;
195
args.
CanExecute
= true;
219
args.
CanExecute
= true;
239
args.
CanExecute
= true;
258
args.
CanExecute
= true;
11 references to CanExecute
PresentationCore (7)
System\Windows\Input\Command\CommandBinding.cs (4)
127
if (e.
CanExecute
) return;
136
if (e.
CanExecute
)
146
if (e.
CanExecute
)
166
return canExecuteArgs.
CanExecute
;
System\Windows\Input\Command\CommandManager.cs (2)
467
return e.
CanExecute
|| e.Handled;
516
if (canExecuteArgs.
CanExecute
)
System\Windows\Input\Command\RoutedCommand.cs (1)
334
return args.
CanExecute
;
PresentationUI (4)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (4)
1380
e.
CanExecute
);
1388
e.
CanExecute
);
1396
e.
CanExecute
);
1404
e.
CanExecute
);