3 instantiations of ContainerTracking
PresentationFramework (3)
System\Windows\Controls\DataGridCell.cs (1)
54_tracker = new ContainerTracking<DataGridCell>(this);
System\Windows\Controls\DataGridRow.cs (1)
116_tracker = new ContainerTracking<DataGridRow>(this);
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (1)
46_tracker = new ContainerTracking<DataGridColumnHeader>(this);
33 references to ContainerTracking
PresentationFramework (33)
System\Windows\Controls\ContainerTracking.cs (10)
33internal ContainerTracking<T> Next 41internal ContainerTracking<T> Previous 50internal void StartTracking(ref ContainerTracking<T> root) 66internal void StopTracking(ref ContainerTracking<T> root) 96internal void Debug_AssertIsInList(ContainerTracking<T> root) 107internal void Debug_AssertNotInList(ContainerTracking<T> root) 119private bool IsInList(ContainerTracking<T> root) 121ContainerTracking<T> node = root; 140private ContainerTracking<T> _next; 141private ContainerTracking<T> _previous;
System\Windows\Controls\DataGrid.cs (11)
630ContainerTracking<DataGridRow> tracker = _rowTrackingRoot; 869ContainerTracking<DataGridRow> tracker = _rowTrackingRoot; 4058ContainerTracking<DataGridRow> tracker = _rowTrackingRoot; 4571ContainerTracking<DataGridRow> rowTracker = _rowTrackingRoot; 4589ContainerTracking<DataGridRow> rowTracker = _rowTrackingRoot; 4596ContainerTracking<DataGridCell> cellTracker = cellsPresenter.CellTrackingRoot; 6451ContainerTracking<DataGridCell> cellTracker = cellsPresenter.CellTrackingRoot; 8501ContainerTracking<DataGridRow> rowTracker = _rowTrackingRoot; 8509ContainerTracking<DataGridCell> cellTracker = cellsPresenter.CellTrackingRoot; 8528ContainerTracking<DataGridColumnHeader> headerTracker = ColumnHeadersPresenter.HeaderTrackingRoot; 8597private ContainerTracking<DataGridRow> _rowTrackingRoot; // Root of a linked list of active row containers
System\Windows\Controls\DataGridCell.cs (2)
145internal ContainerTracking<DataGridCell> Tracker 1126private ContainerTracking<DataGridCell> _tracker;
System\Windows\Controls\DataGridRow.cs (2)
523internal ContainerTracking<DataGridRow> Tracker 1346private ContainerTracking<DataGridRow> _tracker;
System\Windows\Controls\Primitives\DataGridCellsPresenter.cs (3)
420ContainerTracking<DataGridCell> tracker = _cellTrackingRoot; 627internal ContainerTracking<DataGridCell> CellTrackingRoot 637private ContainerTracking<DataGridCell> _cellTrackingRoot; // Root of a linked list of active cell containers
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (2)
130internal ContainerTracking<DataGridColumnHeader> Tracker 1120private ContainerTracking<DataGridColumnHeader> _tracker;
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (3)
337ContainerTracking<DataGridColumnHeader> tracker = _headerTrackingRoot; 1044internal ContainerTracking<DataGridColumnHeader> HeaderTrackingRoot 1056private ContainerTracking<DataGridColumnHeader> _headerTrackingRoot;