132 references to DataGridNotificationTarget
PresentationFramework (132)
System\Windows\Controls\DataGrid.cs (36)
197
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns);
470
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.CellsPresenter);
478
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns |
DataGridNotificationTarget
.Cells);
486
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns);
494
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns |
DataGridNotificationTarget
.ColumnHeaders);
502
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnHeaders);
510
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnHeaders |
DataGridNotificationTarget
.RowHeaders);
518
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.DataGrid);
543
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows);
551
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.RowHeaders);
559
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.RowHeaders);
567
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.DetailsPresenter);
575
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnCollection |
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter);
587
internal void NotifyPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
601
internal void NotifyPropertyChanged(DependencyObject d, string propertyName, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
2001
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter |
DataGridNotificationTarget
.ColumnCollection);
5386
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.RowHeaders |
DataGridNotificationTarget
.Cells);
7936
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnCollection |
DataGridNotificationTarget
.ColumnHeadersPresenter |
DataGridNotificationTarget
.CellsPresenter);
8074
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter |
DataGridNotificationTarget
.ColumnCollection);
8408
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnHeadersPresenter);
System\Windows\Controls\DataGridCell.cs (3)
210
((DataGridCell)d).NotifyPropertyChanged(d, string.Empty, e,
DataGridNotificationTarget
.Cells);
228
cell.NotifyPropertyChanged(d, string.Empty, e,
DataGridNotificationTarget
.Cells);
234
internal void NotifyPropertyChanged(DependencyObject d, string propertyName, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
System\Windows\Controls\DataGridColumn.cs (33)
255
DataGridNotificationTarget
.ColumnCollection |
256
DataGridNotificationTarget
.Columns |
257
DataGridNotificationTarget
.Cells |
258
DataGridNotificationTarget
.ColumnHeaders |
259
DataGridNotificationTarget
.CellsPresenter |
260
DataGridNotificationTarget
.ColumnHeadersPresenter |
261
DataGridNotificationTarget
.DataGrid);
315
column.NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns);
354
column.NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns);
786
((DataGridColumn)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns |
DataGridNotificationTarget
.Cells);
794
((DataGridColumn)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns |
DataGridNotificationTarget
.ColumnHeaders);
802
((DataGridColumn)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns);
808
internal void NotifyPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
814
target &= ~
DataGridNotificationTarget
.Columns;
867
if (target !=
DataGridNotificationTarget
.None)
883
DataGridOwner?.NotifyPropertyChanged(this, propertyName, new DependencyPropertyChangedEventArgs(),
DataGridNotificationTarget
.RefreshCellContent);
984
DataGridNotificationTarget
.DataGrid |
985
DataGridNotificationTarget
.Columns |
986
DataGridNotificationTarget
.ColumnCollection |
987
DataGridNotificationTarget
.Cells |
988
DataGridNotificationTarget
.ColumnHeaders |
989
DataGridNotificationTarget
.CellsPresenter |
990
DataGridNotificationTarget
.ColumnHeadersPresenter);
1080
((DataGridColumn)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnHeaders);
1110
((DataGridColumn)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnHeaders);
1261
((DataGridColumn)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnHeaders);
1528
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter |
DataGridNotificationTarget
.ColumnCollection |
DataGridNotificationTarget
.DataGrid |
DataGridNotificationTarget
.ColumnHeaders);
System\Windows\Controls\DataGridColumnCollection.cs (8)
161
internal void NotifyPropertyChanged(DependencyObject d, string propertyName, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
213
this[i].NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns);
1135
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter);
2409
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter);
2452
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter);
System\Windows\Controls\DataGridHelper.cs (32)
70
public static bool ShouldNotifyCells(
DataGridNotificationTarget
target)
72
return TestTarget(target,
DataGridNotificationTarget
.Cells);
75
public static bool ShouldNotifyCellsPresenter(
DataGridNotificationTarget
target)
77
return TestTarget(target,
DataGridNotificationTarget
.CellsPresenter);
80
public static bool ShouldNotifyColumns(
DataGridNotificationTarget
target)
82
return TestTarget(target,
DataGridNotificationTarget
.Columns);
85
public static bool ShouldNotifyColumnHeaders(
DataGridNotificationTarget
target)
87
return TestTarget(target,
DataGridNotificationTarget
.ColumnHeaders);
90
public static bool ShouldNotifyColumnHeadersPresenter(
DataGridNotificationTarget
target)
92
return TestTarget(target,
DataGridNotificationTarget
.ColumnHeadersPresenter);
95
public static bool ShouldNotifyColumnCollection(
DataGridNotificationTarget
target)
97
return TestTarget(target,
DataGridNotificationTarget
.ColumnCollection);
100
public static bool ShouldNotifyDataGrid(
DataGridNotificationTarget
target)
102
return TestTarget(target,
DataGridNotificationTarget
.DataGrid);
105
public static bool ShouldNotifyDetailsPresenter(
DataGridNotificationTarget
target)
107
return TestTarget(target,
DataGridNotificationTarget
.DetailsPresenter);
110
public static bool ShouldRefreshCellContent(
DataGridNotificationTarget
target)
112
return TestTarget(target,
DataGridNotificationTarget
.RefreshCellContent);
115
public static bool ShouldNotifyRowHeaders(
DataGridNotificationTarget
target)
117
return TestTarget(target,
DataGridNotificationTarget
.RowHeaders);
120
public static bool ShouldNotifyRows(
DataGridNotificationTarget
target)
122
return TestTarget(target,
DataGridNotificationTarget
.Rows);
125
public static bool ShouldNotifyRowSubtree(
DataGridNotificationTarget
target)
127
DataGridNotificationTarget
value =
128
DataGridNotificationTarget
.Rows |
129
DataGridNotificationTarget
.RowHeaders |
130
DataGridNotificationTarget
.CellsPresenter |
131
DataGridNotificationTarget
.Cells |
132
DataGridNotificationTarget
.RefreshCellContent |
133
DataGridNotificationTarget
.DetailsPresenter;
138
private static bool TestTarget(
DataGridNotificationTarget
target,
DataGridNotificationTarget
value)
System\Windows\Controls\DataGridRow.cs (14)
423
NotifyPropertyChanged(this, e,
DataGridNotificationTarget
.Rows);
773
(d as DataGridRow).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows);
778
(d as DataGridRow).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.RowHeaders);
784
row.NotifyPropertyChanged(row, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.DetailsPresenter);
806
row.NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.DetailsPresenter);
856
internal void NotifyPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
864
internal void NotifyPropertyChanged(DependencyObject d, string propertyName, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
1079
row.NotifyPropertyChanged(row, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.RowHeaders);
1089
row.NotifyPropertyChanged(row, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.RowHeaders);
System\Windows\Controls\Primitives\DataGridCellsPresenter.cs (4)
109
NotifyPropertyChanged(this, new DependencyPropertyChangedEventArgs(DataGrid.CellStyleProperty, null, null),
DataGridNotificationTarget
.Cells);
360
((DataGridCellsPresenter)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.CellsPresenter);
366
internal void NotifyPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
374
internal void NotifyPropertyChanged(DependencyObject d, string propertyName, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (2)
276
internal void NotifyPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
284
internal void NotifyPropertyChanged(DependencyObject d, string propertyName, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)