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)
633ContainerTracking<DataGridRow> tracker = _rowTrackingRoot; 872ContainerTracking<DataGridRow> tracker = _rowTrackingRoot; 4084ContainerTracking<DataGridRow> tracker = _rowTrackingRoot; 4603ContainerTracking<DataGridRow> rowTracker = _rowTrackingRoot; 4621ContainerTracking<DataGridRow> rowTracker = _rowTrackingRoot; 4628ContainerTracking<DataGridCell> cellTracker = cellsPresenter.CellTrackingRoot; 6492ContainerTracking<DataGridCell> cellTracker = cellsPresenter.CellTrackingRoot; 8544ContainerTracking<DataGridRow> rowTracker = _rowTrackingRoot; 8552ContainerTracking<DataGridCell> cellTracker = cellsPresenter.CellTrackingRoot; 8571ContainerTracking<DataGridColumnHeader> headerTracker = ColumnHeadersPresenter.HeaderTrackingRoot; 8640private ContainerTracking<DataGridRow> _rowTrackingRoot; // Root of a linked list of active row containers
System\Windows\Controls\DataGridCell.cs (2)
145internal ContainerTracking<DataGridCell> Tracker 1140private ContainerTracking<DataGridCell> _tracker;
System\Windows\Controls\DataGridRow.cs (2)
523internal ContainerTracking<DataGridRow> Tracker 1377private ContainerTracking<DataGridRow> _tracker;
System\Windows\Controls\Primitives\DataGridCellsPresenter.cs (3)
423ContainerTracking<DataGridCell> tracker = _cellTrackingRoot; 628internal ContainerTracking<DataGridCell> CellTrackingRoot 638private ContainerTracking<DataGridCell> _cellTrackingRoot; // Root of a linked list of active cell containers
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (2)
130internal ContainerTracking<DataGridColumnHeader> Tracker 1135private ContainerTracking<DataGridColumnHeader> _tracker;
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (3)
340ContainerTracking<DataGridColumnHeader> tracker = _headerTrackingRoot; 1049internal ContainerTracking<DataGridColumnHeader> HeaderTrackingRoot 1061private ContainerTracking<DataGridColumnHeader> _headerTrackingRoot;