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