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)
2107
e.
CanExecute
= true;
2320
e.
CanExecute
= true;
2488
e.
CanExecute
= true;
2575
e.
CanExecute
= CanUserDeleteRows && // User is allowed to delete
4302
e.
CanExecute
= (dataGrid.SelectionMode == DataGridSelectionMode.Extended) && dataGrid.IsEnabled;
8211
args.
CanExecute
= ClipboardCopyMode != DataGridClipboardCopyMode.None && _selectedCells.Count > 0;
System\Windows\Controls\DocumentViewer.cs (11)
1703
args.
CanExecute
= true;
1708
args.
CanExecute
= dv.TextEditor != null;
1715
args.
CanExecute
= dv.CanMoveUp;
1722
args.
CanExecute
= dv.CanMoveDown;
1729
args.
CanExecute
= dv.CanMoveLeft;
1736
args.
CanExecute
= dv.CanMoveRight;
1742
args.
CanExecute
= dv.CanIncreaseZoom;
1748
args.
CanExecute
= dv.CanDecreaseZoom;
1755
args.
CanExecute
= dv.CanGoToPreviousPage;
1762
args.
CanExecute
= dv.CanGoToNextPage;
1767
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)
1402
args.
CanExecute
= viewer.CanShowFindToolBar;
1406
args.
CanExecute
= (viewer.Document != null);
1410
args.
CanExecute
= false;
1414
args.
CanExecute
= true;
1419
args.
CanExecute
= (args.Command == ApplicationCommands.CancelPrint);
1538
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)
2577
args.
CanExecute
= true;
2593
args.
CanExecute
= false;
2611
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)
1713
args.
CanExecute
= snc._attachedAnnotation != null;
1720
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)
2432
args.
CanExecute
= true;
2479
args.
CanExecute
= true;
2508
args.
CanExecute
= true;
2533
args.
CanExecute
= RibbonControlService.GetIsInQuickAccessToolBar(obj);
2567
args.
CanExecute
= true;
2597
args.
CanExecute
= true;
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (1)
1792
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
);