54 writes to DataContext
Microsoft.CodeAnalysis.EditorFeatures.Wpf (4)
InlineRename\UI\Adornment\RenameFlyout.xaml.cs (1)
41DataContext = _viewModel = viewModel;
InlineRename\UI\Adornment\RenameUserInputTextBox.xaml.cs (1)
19DataContext = viewModel;
InlineRename\UI\SmartRename\SmartRenameStatusControl.xaml.cs (1)
16this.DataContext = viewModel;
InlineRename\UI\SmartRename\SmartRenameUserInputComboBox.xaml.cs (1)
33DataContext = viewModel.SmartRenameViewModel;
Microsoft.VisualStudio.LanguageServices (33)
ChangeSignature\AddParameterDialog.xaml.cs (2)
40DataContext = _viewModel; 56DataContext = null;
ChangeSignature\ChangeSignatureDialog.xaml.cs (1)
70DataContext = viewModel;
CommonControls\MemberSelection.xaml.cs (1)
27DataContext = ViewModel;
CommonControls\NewTypeDestinationSelection.xaml.cs (2)
25control.DataContext = a.NewValue; 44DataContext = ViewModel;
DocumentOutline\DocumentOutlineView.xaml.cs (1)
60DataContext = _viewModel;
EditorConfigSettings\Analyzers\View\SeverityControl.xaml.cs (1)
20DataContext = viewModel;
EditorConfigSettings\CodeStyle\View\CodeStyleSettingsView.xaml.cs (1)
25DataContext = viewModel;
EditorConfigSettings\CodeStyle\View\CodeStyleSeverityControl.xaml.cs (1)
21DataContext = viewModel;
EditorConfigSettings\CodeStyle\View\CodeStyleValueControl.xaml.cs (1)
19DataContext = viewModel;
EditorConfigSettings\Common\EnumPropertyView.xaml.cs (1)
19DataContext = model;
EditorConfigSettings\NamingStyle\View\ColumnViews\NamingStylesLocationControl.xaml.cs (1)
18DataContext = viewModel;
EditorConfigSettings\NamingStyle\View\ColumnViews\NamingStylesSeverityControl.xaml.cs (1)
21DataContext = viewModel;
EditorConfigSettings\NamingStyle\View\ColumnViews\NamingStylesStyleControl.xaml.cs (1)
21DataContext = viewModel;
EditorConfigSettings\NamingStyle\View\ColumnViews\NamingStylesTypeControl.xaml.cs (1)
18DataContext = viewModel;
EditorConfigSettings\NamingStyle\View\NamingStyleSettingsView.xaml.cs (1)
25DataContext = viewModel;
EditorConfigSettings\SettingsEditorControl.xaml.cs (1)
50DataContext = this;
EditorConfigSettings\Whitespace\View\WhitespaceBoolSettingView.xaml.cs (1)
18DataContext = viewModel;
ExtractClass\ExtractClassDialog.xaml.cs (1)
28DataContext = ViewModel;
ExtractInterface\ExtractInterfaceDialog.xaml.cs (1)
42DataContext = viewModel;
GenerateType\GenerateTypeDialog.xaml.cs (1)
42DataContext = viewModel;
InheritanceMargin\MarginGlyph\InheritanceMarginGlyph.cs (2)
90DataContext = viewModel; 130ContextMenu.DataContext = viewModel;
MoveStaticMembers\MoveStaticMembersDialog.xaml.cs (1)
31DataContext = viewModel;
MoveStaticMembers\StaticMemberSelection.xaml.cs (1)
26DataContext = ViewModel;
MoveToNamespace\MoveToNamespaceDialog.xaml.cs (1)
34DataContext = viewModel;
PickMembers\PickMembersDialog.xaml.cs (1)
43DataContext = viewModel;
PullMemberUp\MainDialog\PullMemberUpDialog.xaml.cs (1)
34DataContext = pullMemberUpViewModel;
PullMemberUp\WarningDialog\PullMemberUpWarningDialog.xaml.cs (1)
23DataContext = viewModel;
StackTraceExplorer\StackTraceExplorer.xaml.cs (1)
20DataContext = ViewModel = viewModel;
StackTraceExplorer\StackTraceExplorerRoot.xaml.cs (1)
24DataContext = ViewModel = viewModel;
ValueTracking\ValueTrackingTree.xaml.cs (1)
19DataContext = _viewModel = viewModel;
PresentationFramework (15)
MS\Internal\Controls\TemplatedAdorner.cs (1)
45DataContext = Validation.GetErrors(adornedElement),
System\Windows\Controls\ContentPresenter.cs (3)
109DataContext = null; // this presents a uniform view: CP always has local DC 238ctrl.DataContext = e.NewValue; 869this.DataContext = Content;
System\Windows\Controls\DataGrid.cs (2)
6892DataContext = _item 6930DataContext = _item
System\Windows\Controls\GridViewRowPresenter.cs (2)
587DataContext = Content 655cell.DataContext = Content;
System\Windows\Controls\Primitives\CalendarItem.cs (7)
1018daytitle.DataContext = shortestDayNames[(childIndex + (int)this.Owner.FirstDayOfWeek) % shortestDayNames.Length]; 1022daytitle.DataContext = shortestDayNames[(childIndex + (int)DateTimeHelper.GetDateFormat( DateTimeHelper.GetCulture(this)).FirstDayOfWeek) % shortestDayNames.Length]; 1051childButton.DataContext = dateToAdd; 1057childButton.DataContext = null; 1241childButton.DataContext = day; 1266childButton.DataContext = null; 1285childButton.DataContext = day;
Roslyn.VisualStudio.DiagnosticsWindow (1)
VenusMargin\VenusMargin.cs (1)
30DataContext = _viewModel,
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\TextSearchInternal.cs (1)
611DummyElement.DataContext = item;
40 references to DataContext
Microsoft.VisualStudio.LanguageServices (5)
DocumentOutline\DocumentOutlineView.xaml.cs (1)
288&& e.OriginalSource is TreeViewItem { DataContext: DocumentSymbolDataViewModel symbolModel } item
InheritanceMargin\MarginGlyph\InheritanceMarginContextMenu.xaml.cs (1)
50if (e.OriginalSource is MenuItem { DataContext: TargetMenuItemViewModel viewModel })
InheritanceMargin\MarginGlyph\InheritanceMarginGlyph.cs (3)
101var viewModel = (InheritanceMarginGlyphViewModel)DataContext; 121var viewModel = (InheritanceMarginGlyphViewModel)DataContext; 176if (e.OriginalSource is ContextMenu { DataContext: InheritanceMarginGlyphViewModel inheritanceMarginViewModel }
PresentationFramework (33)
MS\Internal\Data\ObjectRef.cs (2)
490ItemsControl.EqualsEx(child.DataContext, parent.DataContext))
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (3)
148if (owningButton != null && owningButton.DataContext is DateTime) 150date = (DateTime)owningButton.DataContext; 373object dataContext = (child as FrameworkElement).DataContext;
System\Windows\Controls\Calendar.cs (3)
856if (b.DataContext is DateTime) 858if (DateTimeHelper.CompareDays((DateTime)b.DataContext, day) == 0) 913if (b.DataContext is DateTime d)
System\Windows\Controls\DataGrid.cs (1)
6846object item = (_cell != null) ? _cell.DataContext : _item;
System\Windows\Controls\DataGridCell.cs (1)
1100return DataContext;
System\Windows\Controls\DataGridRow.cs (2)
1064if (grid != null && row.DataContext != null) 1069DataGridItemAutomationPeer rowItemPeer = gridPeer.FindOrCreateItemAutomationPeer(row.DataContext) as DataGridItemAutomationPeer;
System\Windows\Controls\Frame.cs (1)
645JournalEntry je = journalEntryUIElem.DataContext as JournalEntry;
System\Windows\Controls\Primitives\CalendarItem.cs (18)
376if (b != null && b.DataContext is DateTime) 378if (DateTimeHelper.CompareDays(date, (DateTime)b.DataContext) == 0) 394if (b != null && b.DataContext is DateTime) 398if (DateTimeHelper.CompareYearMonth(date, (DateTime)b.DataContext) == 0) 405if (date.Year == ((DateTime)b.DataContext).Year) 493child.DataContext is DateTime && 494((DateTime)child.DataContext).Year == selectedYear.Year) 504child.DataContext is DateTime && 505((DateTime)child.DataContext).Year == selectedYear.Year) 564if (!(b.DataContext is DateTime)) 572DateTime clickedDate = (DateTime)b.DataContext; 658if (this.Owner == null || !(b.DataContext is DateTime)) 677DateTime selectedDate = (DateTime)b.DataContext; 765if (this.Owner == null || !(b.DataContext is DateTime)) 770DateTime selectedDate = (DateTime)b.DataContext; 816if (!(b.DataContext is DateTime)) 821FinishSelection((DateTime)b.DataContext); 1156if (childButton.DataContext is DateTime date)
System\Windows\Controls\Primitives\Selector.cs (1)
1096if (DataContext == BindingExpressionBase.DisconnectedItem)
System\Windows\Navigation\NavigationWindow.cs (1)
1058JournalEntry je = journalEntryUIElem.DataContext as JournalEntry;
System.Windows.Controls.Ribbon (2)
Microsoft\Windows\Controls\TextSearchInternal.cs (2)
911if (DataContext != null && AssemblyHelper.IsXmlNode(DataContext))