16 writes to DataContext
PresentationFramework (15)
MS\Internal\Controls\TemplatedAdorner.cs (1)
53control.DataContext = Validation.GetErrors(adornedElement);
System\Windows\Controls\ContentPresenter.cs (3)
117DataContext = null; // this presents a uniform view: CP always has local DC 246ctrl.DataContext = e.NewValue; 865this.DataContext = Content;
System\Windows\Controls\DataGrid.cs (2)
6939target.DataContext = _item; 6975target.DataContext = _item;
System\Windows\Controls\GridViewRowPresenter.cs (2)
592cell.DataContext = Content; 657cell.DataContext = Content;
System\Windows\Controls\Primitives\CalendarItem.cs (7)
1031daytitle.DataContext = shortestDayNames[(childIndex + (int)this.Owner.FirstDayOfWeek) % shortestDayNames.Length]; 1035daytitle.DataContext = shortestDayNames[(childIndex + (int)DateTimeHelper.GetDateFormat( DateTimeHelper.GetCulture(this)).FirstDayOfWeek) % shortestDayNames.Length]; 1064childButton.DataContext = dateToAdd; 1070childButton.DataContext = null; 1255childButton.DataContext = day; 1280childButton.DataContext = null; 1299childButton.DataContext = day;
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\TextSearchInternal.cs (1)
617DummyElement.DataContext = item;
37 references to DataContext
PresentationFramework (35)
MS\Internal\Data\ObjectRef.cs (2)
497ItemsControl.EqualsEx(child.DataContext, parent.DataContext))
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (3)
155if (owningButton != null && owningButton.DataContext is DateTime) 157date = (DateTime)owningButton.DataContext; 390object dataContext = (child as FrameworkElement).DataContext;
System\Windows\Controls\Calendar.cs (4)
861if (b.DataContext is DateTime) 863if (DateTimeHelper.CompareDays((DateTime)b.DataContext, day) == 0) 918if (b.DataContext is DateTime) 920DateTime d = (DateTime)b.DataContext;
System\Windows\Controls\DataGrid.cs (1)
6891object item = (_cell != null) ? _cell.DataContext : _item;
System\Windows\Controls\DataGridCell.cs (1)
1122return DataContext;
System\Windows\Controls\DataGridRow.cs (2)
1091if (grid != null && row.DataContext != null) 1096DataGridItemAutomationPeer rowItemPeer = gridPeer.FindOrCreateItemAutomationPeer(row.DataContext) as DataGridItemAutomationPeer;
System\Windows\Controls\Frame.cs (1)
662JournalEntry je = journalEntryUIElem.DataContext as JournalEntry;
System\Windows\Controls\Primitives\CalendarItem.cs (19)
382if (b != null && b.DataContext is DateTime) 384if (DateTimeHelper.CompareDays(date, (DateTime)b.DataContext) == 0) 400if (b != null && b.DataContext is DateTime) 404if (DateTimeHelper.CompareYearMonth(date, (DateTime)b.DataContext) == 0) 411if (date.Year == ((DateTime)b.DataContext).Year) 499child.DataContext is DateTime && 500((DateTime)child.DataContext).Year == selectedYear.Year) 510child.DataContext is DateTime && 511((DateTime)child.DataContext).Year == selectedYear.Year) 570if (!(b.DataContext is DateTime)) 578DateTime clickedDate = (DateTime)b.DataContext; 664if (this.Owner == null || !(b.DataContext is DateTime)) 683DateTime selectedDate = (DateTime)b.DataContext; 771if (this.Owner == null || !(b.DataContext is DateTime)) 776DateTime selectedDate = (DateTime)b.DataContext; 822if (!(b.DataContext is DateTime)) 827FinishSelection((DateTime)b.DataContext); 1169if (childButton.DataContext is DateTime) 1171DateTime date = (DateTime)childButton.DataContext;
System\Windows\Controls\Primitives\Selector.cs (1)
1109if (DataContext == BindingExpressionBase.DisconnectedItem)
System\Windows\Navigation\NavigationWindow.cs (1)
1079JournalEntry je = journalEntryUIElem.DataContext as JournalEntry;
System.Windows.Controls.Ribbon (2)
Microsoft\Windows\Controls\TextSearchInternal.cs (2)
920if (DataContext != null && AssemblyHelper.IsXmlNode(DataContext))