3 instantiations of ContainerTracking
PresentationFramework (3)
System\Windows\Controls\DataGridCell.cs (1)
53
_tracker = new
ContainerTracking
<DataGridCell>(this);
System\Windows\Controls\DataGridRow.cs (1)
115
_tracker = new
ContainerTracking
<DataGridRow>(this);
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (1)
45
_tracker = new
ContainerTracking
<DataGridColumnHeader>(this);
33 references to ContainerTracking
PresentationFramework (33)
System\Windows\Controls\ContainerTracking.cs (10)
32
internal
ContainerTracking
<T> Next
40
internal
ContainerTracking
<T> Previous
49
internal void StartTracking(ref
ContainerTracking
<T> root)
62
internal void StopTracking(ref
ContainerTracking
<T> root)
86
internal void Debug_AssertIsInList(
ContainerTracking
<T> root)
97
internal void Debug_AssertNotInList(
ContainerTracking
<T> root)
109
private bool IsInList(
ContainerTracking
<T> root)
111
ContainerTracking
<T> node = root;
130
private
ContainerTracking
<T> _next;
131
private
ContainerTracking
<T> _previous;
System\Windows\Controls\DataGrid.cs (11)
629
ContainerTracking
<DataGridRow> tracker = _rowTrackingRoot;
868
ContainerTracking
<DataGridRow> tracker = _rowTrackingRoot;
4051
ContainerTracking
<DataGridRow> tracker = _rowTrackingRoot;
4564
ContainerTracking
<DataGridRow> rowTracker = _rowTrackingRoot;
4582
ContainerTracking
<DataGridRow> rowTracker = _rowTrackingRoot;
4589
ContainerTracking
<DataGridCell> cellTracker = cellsPresenter.CellTrackingRoot;
6444
ContainerTracking
<DataGridCell> cellTracker = cellsPresenter.CellTrackingRoot;
8494
ContainerTracking
<DataGridRow> rowTracker = _rowTrackingRoot;
8502
ContainerTracking
<DataGridCell> cellTracker = cellsPresenter.CellTrackingRoot;
8521
ContainerTracking
<DataGridColumnHeader> headerTracker = ColumnHeadersPresenter.HeaderTrackingRoot;
8590
private
ContainerTracking
<DataGridRow> _rowTrackingRoot; // Root of a linked list of active row containers
System\Windows\Controls\DataGridCell.cs (2)
144
internal
ContainerTracking
<DataGridCell> Tracker
1122
private
ContainerTracking
<DataGridCell> _tracker;
System\Windows\Controls\DataGridRow.cs (2)
516
internal
ContainerTracking
<DataGridRow> Tracker
1339
private
ContainerTracking
<DataGridRow> _tracker;
System\Windows\Controls\Primitives\DataGridCellsPresenter.cs (3)
419
ContainerTracking
<DataGridCell> tracker = _cellTrackingRoot;
626
internal
ContainerTracking
<DataGridCell> CellTrackingRoot
636
private
ContainerTracking
<DataGridCell> _cellTrackingRoot; // Root of a linked list of active cell containers
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (2)
129
internal
ContainerTracking
<DataGridColumnHeader> Tracker
1119
private
ContainerTracking
<DataGridColumnHeader> _tracker;
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (3)
336
ContainerTracking
<DataGridColumnHeader> tracker = _headerTrackingRoot;
1034
internal
ContainerTracking
<DataGridColumnHeader> HeaderTrackingRoot
1046
private
ContainerTracking
<DataGridColumnHeader> _headerTrackingRoot;