124 writes to CanExecute
PresentationCore (2)
System\Windows\Input\Command\CommandBinding.cs (1)
129
e.
CanExecute
= true;
System\Windows\Input\Command\CommandManager.cs (1)
654
e.
CanExecute
= command.CanExecute(e.Parameter, newSource);
PresentationFramework (91)
System\Windows\Annotations\AnnotationHelper.cs (6)
381
e.
CanExecute
= IsCommandEnabled(sender, true);
393
e.
CanExecute
= IsCommandEnabled(sender, true);
405
e.
CanExecute
= IsCommandEnabled(sender, true);
417
e.
CanExecute
= IsCommandEnabled(sender, true);
429
e.
CanExecute
= IsCommandEnabled(sender, false);
441
e.
CanExecute
= IsCommandEnabled(sender, false);
System\Windows\Controls\DataGrid.cs (6)
2101
e.
CanExecute
= true;
2314
e.
CanExecute
= true;
2482
e.
CanExecute
= true;
2569
e.
CanExecute
= CanUserDeleteRows && // User is allowed to delete
4296
e.
CanExecute
= (dataGrid.SelectionMode == DataGridSelectionMode.Extended) && dataGrid.IsEnabled;
8205
args.
CanExecute
= ClipboardCopyMode != DataGridClipboardCopyMode.None && _selectedCells.Count > 0;
System\Windows\Controls\DocumentViewer.cs (11)
1700
args.
CanExecute
= true;
1705
args.
CanExecute
= dv.TextEditor != null;
1712
args.
CanExecute
= dv.CanMoveUp;
1719
args.
CanExecute
= dv.CanMoveDown;
1726
args.
CanExecute
= dv.CanMoveLeft;
1733
args.
CanExecute
= dv.CanMoveRight;
1739
args.
CanExecute
= dv.CanIncreaseZoom;
1745
args.
CanExecute
= dv.CanDecreaseZoom;
1752
args.
CanExecute
= dv.CanGoToPreviousPage;
1759
args.
CanExecute
= dv.CanGoToNextPage;
1764
args.
CanExecute
= (dv.Document != null);
System\Windows\Controls\FlowDocumentReader.cs (9)
1387
args.
CanExecute
= viewer.CanSwitchToViewingMode(mode);
1391
args.
CanExecute
= (args.Parameter == null);
1396
args.
CanExecute
= viewer.CanShowFindToolBar;
1400
args.
CanExecute
= (viewer.Document != null) && viewer.IsPrintEnabled;
1404
args.
CanExecute
= false;
1408
args.
CanExecute
= true;
1413
args.
CanExecute
= (args.Command == ApplicationCommands.CancelPrint);
1581
args.
CanExecute
= false;
1586
args.
CanExecute
= IsPrintEnabled;
System\Windows\Controls\FlowDocumentScrollViewer.cs (6)
1390
args.
CanExecute
= viewer.CanShowFindToolBar;
1394
args.
CanExecute
= (viewer.Document != null);
1398
args.
CanExecute
= false;
1402
args.
CanExecute
= true;
1407
args.
CanExecute
= (args.Command == ApplicationCommands.CancelPrint);
1526
args.
CanExecute
= false;
System\Windows\Controls\Frame.cs (3)
614
e.
CanExecute
= _ownJournalScope.CanGoBack;
627
e.
CanExecute
= _ownJournalScope.CanGoForward;
659
e.
CanExecute
= Content != null;
System\Windows\Controls\InkCanvas.cs (5)
2790
args.
CanExecute
= inkCanvas.InkCanvasSelection.HasSelection;
2796
args.
CanExecute
= args.UserInitiated
2804
args.
CanExecute
= false;
2810
args.
CanExecute
= ( inkCanvas.ActiveEditingMode == InkCanvasEditingMode.Select
2818
args.
CanExecute
= false;
System\Windows\Controls\ListBox.cs (1)
681
args.
CanExecute
= true;
System\Windows\Controls\Primitives\DocumentViewerBase.cs (3)
1478
args.
CanExecute
= (dv.Document != null) && (dv._documentWriter == null);
1483
args.
CanExecute
= (dv._documentWriter != null);
1487
args.
CanExecute
= true;
System\Windows\Controls\Primitives\ScrollBar.cs (2)
641
args.
CanExecute
= (args.Command == ScrollBar.ScrollHereCommand);
646
args.
CanExecute
= ((ScrollBar)target).IsStandalone;
System\Windows\Controls\ScrollViewer.cs (3)
2572
args.
CanExecute
= true;
2588
args.
CanExecute
= false;
2606
args.
CanExecute
= false;
System\Windows\Controls\SinglePageViewer.cs (3)
1299
args.
CanExecute
= fdpv.CanShowFindToolBar;
1303
args.
CanExecute
= true;
1353
args.
CanExecute
= false;
System\Windows\Controls\StickyNote.cs (2)
1707
args.
CanExecute
= snc._attachedAnnotation != null;
1714
args.
CanExecute
= (content != null && content.Type == StickyNoteType.Ink);
System\Windows\Controls\TextBox.cs (2)
979
args.
CanExecute
= !textBox.IsReadOnly
1911
args.
CanExecute
= true;
System\Windows\Documents\RubberbandSelector.cs (1)
488
e.
CanExecute
= true;
System\windows\Documents\TextEditor.cs (2)
1865
args.
CanExecute
= true;
1885
args.
CanExecute
= true;
System\windows\Documents\TextEditorCharacters.cs (1)
466
args.
CanExecute
= true;
System\windows\Documents\TextEditorCopyPaste.cs (8)
491
args.
CanExecute
= false;
496
args.
CanExecute
= !This.Selection.IsEmpty;
536
args.
CanExecute
= false;
541
args.
CanExecute
= !This.Selection.IsEmpty;
586
args.
CanExecute
= formatToApply.Length > 0;
593
args.
CanExecute
= false;
625
args.
CanExecute
= false;
647
args.
CanExecute
= false;
System\windows\Documents\TextEditorLists.cs (2)
85
args.
CanExecute
= true;
101
args.
CanExecute
= true;
System\windows\Documents\TextEditorParagraphs.cs (1)
174
e.
CanExecute
= true;
System\windows\Documents\TextEditorSelection.cs (2)
1961
args.
CanExecute
= true;
1982
args.
CanExecute
= true;
System\windows\Documents\TextEditorSpelling.cs (1)
246
args.
CanExecute
= (spellingError != null);
System\windows\Documents\TextEditorTables.cs (1)
116
args.
CanExecute
= true;
System\windows\Documents\TextEditorTyping.cs (6)
430
args.
CanExecute
= This.TextStore.QueryRangeOrReconvertSelection( /*fDoReconvert:*/ false);
435
args.
CanExecute
= false;
1028
args.
CanExecute
= true;
1295
args.
CanExecute
= true;
1311
args.
CanExecute
= true;
1835
args.
CanExecute
= true;
System\Windows\Navigation\NavigationWindow.cs (4)
1004
e.
CanExecute
= nw.CanGoBack;
1019
e.
CanExecute
= nw.CanGoForward;
1034
e.
CanExecute
= nw.Content != null;
1046
e.
CanExecute
= true;
PresentationUI (19)
InstallationError.xaml.cs (1)
196
e.
CanExecute
= true;
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (15)
1368
e.
CanExecute
= false;
1374
e.
CanExecute
= documentManager.CanSave && documentManager.IsModified;
1383
e.
CanExecute
= true;
1391
e.
CanExecute
= true;
1399
e.
CanExecute
= true;
1449
e.
CanExecute
= dv.CanGoToPreviousPage;
1453
e.
CanExecute
= dv.CanGoToNextPage;
1511
e.
CanExecute
= true;
1515
e.
CanExecute
= !dv._docSigManager.IsSigned;
1519
e.
CanExecute
= dv._docSigManager.IsSigned || dv._docSigManager.HasRequests;
1523
e.
CanExecute
= false;
1605
e.
CanExecute
= true;
1612
e.
CanExecute
= isProtected;
1617
e.
CanExecute
= !isProtected;
1621
e.
CanExecute
= false;
TenFeetInstallationError.xaml.cs (1)
200
e.
CanExecute
= true;
TenFeetInstallationProgress.xaml.cs (2)
142
e.
CanExecute
= true;
157
e.
CanExecute
= true;
System.Windows.Controls.Ribbon (12)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (6)
2426
args.
CanExecute
= true;
2473
args.
CanExecute
= true;
2502
args.
CanExecute
= true;
2527
args.
CanExecute
= RibbonControlService.GetIsInQuickAccessToolBar(obj);
2561
args.
CanExecute
= true;
2591
args.
CanExecute
= true;
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (1)
1786
args.
CanExecute
= true;
Microsoft\Windows\Controls\Ribbon\RibbonWindow.cs (5)
170
args.
CanExecute
= true;
194
args.
CanExecute
= true;
218
args.
CanExecute
= true;
238
args.
CanExecute
= true;
257
args.
CanExecute
= true;
11 references to CanExecute
PresentationCore (7)
System\Windows\Input\Command\CommandBinding.cs (4)
126
if (e.
CanExecute
) return;
135
if (e.
CanExecute
)
145
if (e.
CanExecute
)
165
return canExecuteArgs.
CanExecute
;
System\Windows\Input\Command\CommandManager.cs (2)
466
return e.
CanExecute
|| e.Handled;
515
if (canExecuteArgs.
CanExecute
)
System\Windows\Input\Command\RoutedCommand.cs (1)
333
return args.
CanExecute
;
PresentationUI (4)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (4)
1379
e.
CanExecute
);
1387
e.
CanExecute
);
1395
e.
CanExecute
);
1403
e.
CanExecute
);