132 references to DataGridNotificationTarget
PresentationFramework (132)
src\Framework\System\Windows\Controls\DataGrid.cs (36)
201
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns);
474
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.CellsPresenter);
482
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns |
DataGridNotificationTarget
.Cells);
490
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns);
498
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns |
DataGridNotificationTarget
.ColumnHeaders);
506
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnHeaders);
514
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnHeaders |
DataGridNotificationTarget
.RowHeaders);
522
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.DataGrid);
547
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows);
555
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.RowHeaders);
563
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.RowHeaders);
571
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.DetailsPresenter);
579
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnCollection |
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter);
591
internal void NotifyPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
605
internal void NotifyPropertyChanged(DependencyObject d, string propertyName, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
2013
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter |
DataGridNotificationTarget
.ColumnCollection);
5432
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.RowHeaders |
DataGridNotificationTarget
.Cells);
7988
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnCollection |
DataGridNotificationTarget
.ColumnHeadersPresenter |
DataGridNotificationTarget
.CellsPresenter);
8126
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter |
DataGridNotificationTarget
.ColumnCollection);
8481
((DataGrid)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnHeadersPresenter);
src\Framework\System\Windows\Controls\DataGridCell.cs (3)
215
((DataGridCell)d).NotifyPropertyChanged(d, string.Empty, e,
DataGridNotificationTarget
.Cells);
233
cell.NotifyPropertyChanged(d, string.Empty, e,
DataGridNotificationTarget
.Cells);
239
internal void NotifyPropertyChanged(DependencyObject d, string propertyName, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
src\Framework\System\Windows\Controls\DataGridColumn.cs (33)
259
DataGridNotificationTarget
.ColumnCollection |
260
DataGridNotificationTarget
.Columns |
261
DataGridNotificationTarget
.Cells |
262
DataGridNotificationTarget
.ColumnHeaders |
263
DataGridNotificationTarget
.CellsPresenter |
264
DataGridNotificationTarget
.ColumnHeadersPresenter |
265
DataGridNotificationTarget
.DataGrid);
319
column.NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns);
358
column.NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns);
796
((DataGridColumn)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns |
DataGridNotificationTarget
.Cells);
804
((DataGridColumn)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns |
DataGridNotificationTarget
.ColumnHeaders);
812
((DataGridColumn)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns);
818
internal void NotifyPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
824
target &= ~
DataGridNotificationTarget
.Columns;
877
if (target !=
DataGridNotificationTarget
.None)
898
DataGridOwner.NotifyPropertyChanged(this, propertyName, new DependencyPropertyChangedEventArgs(),
DataGridNotificationTarget
.RefreshCellContent);
1003
DataGridNotificationTarget
.DataGrid |
1004
DataGridNotificationTarget
.Columns |
1005
DataGridNotificationTarget
.ColumnCollection |
1006
DataGridNotificationTarget
.Cells |
1007
DataGridNotificationTarget
.ColumnHeaders |
1008
DataGridNotificationTarget
.CellsPresenter |
1009
DataGridNotificationTarget
.ColumnHeadersPresenter);
1099
((DataGridColumn)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnHeaders);
1129
((DataGridColumn)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnHeaders);
1278
((DataGridColumn)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.ColumnHeaders);
1535
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter |
DataGridNotificationTarget
.ColumnCollection |
DataGridNotificationTarget
.DataGrid |
DataGridNotificationTarget
.ColumnHeaders);
src\Framework\System\Windows\Controls\DataGridColumnCollection.cs (8)
166
internal void NotifyPropertyChanged(DependencyObject d, string propertyName, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
219
this[i].NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Columns);
1144
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter);
2418
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter);
2461
DataGridNotificationTarget
.CellsPresenter |
DataGridNotificationTarget
.ColumnHeadersPresenter);
src\Framework\System\Windows\Controls\DataGridHelper.cs (32)
77
public static bool ShouldNotifyCells(
DataGridNotificationTarget
target)
79
return TestTarget(target,
DataGridNotificationTarget
.Cells);
82
public static bool ShouldNotifyCellsPresenter(
DataGridNotificationTarget
target)
84
return TestTarget(target,
DataGridNotificationTarget
.CellsPresenter);
87
public static bool ShouldNotifyColumns(
DataGridNotificationTarget
target)
89
return TestTarget(target,
DataGridNotificationTarget
.Columns);
92
public static bool ShouldNotifyColumnHeaders(
DataGridNotificationTarget
target)
94
return TestTarget(target,
DataGridNotificationTarget
.ColumnHeaders);
97
public static bool ShouldNotifyColumnHeadersPresenter(
DataGridNotificationTarget
target)
99
return TestTarget(target,
DataGridNotificationTarget
.ColumnHeadersPresenter);
102
public static bool ShouldNotifyColumnCollection(
DataGridNotificationTarget
target)
104
return TestTarget(target,
DataGridNotificationTarget
.ColumnCollection);
107
public static bool ShouldNotifyDataGrid(
DataGridNotificationTarget
target)
109
return TestTarget(target,
DataGridNotificationTarget
.DataGrid);
112
public static bool ShouldNotifyDetailsPresenter(
DataGridNotificationTarget
target)
114
return TestTarget(target,
DataGridNotificationTarget
.DetailsPresenter);
117
public static bool ShouldRefreshCellContent(
DataGridNotificationTarget
target)
119
return TestTarget(target,
DataGridNotificationTarget
.RefreshCellContent);
122
public static bool ShouldNotifyRowHeaders(
DataGridNotificationTarget
target)
124
return TestTarget(target,
DataGridNotificationTarget
.RowHeaders);
127
public static bool ShouldNotifyRows(
DataGridNotificationTarget
target)
129
return TestTarget(target,
DataGridNotificationTarget
.Rows);
132
public static bool ShouldNotifyRowSubtree(
DataGridNotificationTarget
target)
134
DataGridNotificationTarget
value =
135
DataGridNotificationTarget
.Rows |
136
DataGridNotificationTarget
.RowHeaders |
137
DataGridNotificationTarget
.CellsPresenter |
138
DataGridNotificationTarget
.Cells |
139
DataGridNotificationTarget
.RefreshCellContent |
140
DataGridNotificationTarget
.DetailsPresenter;
145
private static bool TestTarget(
DataGridNotificationTarget
target,
DataGridNotificationTarget
value)
src\Framework\System\Windows\Controls\DataGridRow.cs (14)
428
NotifyPropertyChanged(this, e,
DataGridNotificationTarget
.Rows);
785
(d as DataGridRow).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows);
790
(d as DataGridRow).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.RowHeaders);
796
row.NotifyPropertyChanged(row, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.DetailsPresenter);
821
row.NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.DetailsPresenter);
871
internal void NotifyPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
879
internal void NotifyPropertyChanged(DependencyObject d, string propertyName, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
1109
row.NotifyPropertyChanged(row, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.RowHeaders);
1119
row.NotifyPropertyChanged(row, e,
DataGridNotificationTarget
.Rows |
DataGridNotificationTarget
.RowHeaders);
src\Framework\System\Windows\Controls\Primitives\DataGridCellsPresenter.cs (4)
115
NotifyPropertyChanged(this, new DependencyPropertyChangedEventArgs(DataGrid.CellStyleProperty, null, null),
DataGridNotificationTarget
.Cells);
369
((DataGridCellsPresenter)d).NotifyPropertyChanged(d, e,
DataGridNotificationTarget
.CellsPresenter);
375
internal void NotifyPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
383
internal void NotifyPropertyChanged(DependencyObject d, string propertyName, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
src\Framework\System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (2)
281
internal void NotifyPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)
289
internal void NotifyPropertyChanged(DependencyObject d, string propertyName, DependencyPropertyChangedEventArgs e,
DataGridNotificationTarget
target)