3 instantiations of ContainerTracking
PresentationFramework (3)
src\Framework\System\Windows\Controls\DataGridCell.cs (1)
56_tracker = new ContainerTracking<DataGridCell>(this);
src\Framework\System\Windows\Controls\DataGridRow.cs (1)
121_tracker = new ContainerTracking<DataGridRow>(this);
src\Framework\System\Windows\Controls\Primitives\DataGridColumnHeader.cs (1)
52_tracker = new ContainerTracking<DataGridColumnHeader>(this);
31 references to ContainerTracking
PresentationFramework (31)
src\Framework\System\Windows\Controls\ContainerTracking.cs (8)
46internal ContainerTracking<T> Next 54internal ContainerTracking<T> Previous 63internal void StartTracking(ref ContainerTracking<T> root) 79internal void StopTracking(ref ContainerTracking<T> root) 109internal void Debug_AssertIsInList(ContainerTracking<T> root) 120internal void Debug_AssertNotInList(ContainerTracking<T> root) 153private ContainerTracking<T> _next; 154private ContainerTracking<T> _previous;
src\Framework\System\Windows\Controls\DataGrid.cs (11)
637ContainerTracking<DataGridRow> tracker = _rowTrackingRoot; 876ContainerTracking<DataGridRow> tracker = _rowTrackingRoot; 4092ContainerTracking<DataGridRow> tracker = _rowTrackingRoot; 4611ContainerTracking<DataGridRow> rowTracker = _rowTrackingRoot; 4629ContainerTracking<DataGridRow> rowTracker = _rowTrackingRoot; 4636ContainerTracking<DataGridCell> cellTracker = cellsPresenter.CellTrackingRoot; 6500ContainerTracking<DataGridCell> cellTracker = cellsPresenter.CellTrackingRoot; 8574ContainerTracking<DataGridRow> rowTracker = _rowTrackingRoot; 8582ContainerTracking<DataGridCell> cellTracker = cellsPresenter.CellTrackingRoot; 8601ContainerTracking<DataGridColumnHeader> headerTracker = ColumnHeadersPresenter.HeaderTrackingRoot; 8670private ContainerTracking<DataGridRow> _rowTrackingRoot; // Root of a linked list of active row containers
src\Framework\System\Windows\Controls\DataGridCell.cs (2)
147internal ContainerTracking<DataGridCell> Tracker 1103private ContainerTracking<DataGridCell> _tracker;
src\Framework\System\Windows\Controls\DataGridRow.cs (2)
528internal ContainerTracking<DataGridRow> Tracker 1382private ContainerTracking<DataGridRow> _tracker;
src\Framework\System\Windows\Controls\Primitives\DataGridCellsPresenter.cs (3)
429ContainerTracking<DataGridCell> tracker = _cellTrackingRoot; 634internal ContainerTracking<DataGridCell> CellTrackingRoot 644private ContainerTracking<DataGridCell> _cellTrackingRoot; // Root of a linked list of active cell containers
src\Framework\System\Windows\Controls\Primitives\DataGridColumnHeader.cs (2)
136internal ContainerTracking<DataGridColumnHeader> Tracker 1141private ContainerTracking<DataGridColumnHeader> _tracker;
src\Framework\System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (3)
345ContainerTracking<DataGridColumnHeader> tracker = _headerTrackingRoot; 1054internal ContainerTracking<DataGridColumnHeader> HeaderTrackingRoot 1066private ContainerTracking<DataGridColumnHeader> _headerTrackingRoot;