3 writes to _realizedChildren
PresentationFramework (3)
System\Windows\Controls\VirtualizingStackPanel.cs (3)
8814
_realizedChildren
= null;
9176
_realizedChildren
= new List<UIElement>(children.Count);
11395
_realizedChildren
= null;
20 references to _realizedChildren
PresentationFramework (20)
System\Windows\Controls\VirtualizingStackPanel.cs (20)
4013
_realizedChildren
?.Clear();
8817
if (
_realizedChildren
!= null)
8819
_realizedChildren
.Insert(childIndex, container);
8991
_realizedChildren
.RemoveRange(pos, uiCount);
9172
if (
_realizedChildren
== null)
9180
_realizedChildren
.Add(children[i]);
9191
Debug.Assert(
_realizedChildren
!= null, "Realized children must exist to verify it");
9204
Debug.Assert(!
_realizedChildren
.Contains(child), "_realizedChildren should not contain recycled containers");
9210
Debug.Assert(
_realizedChildren
[position.Index] == child, "_realizedChildren is corrupt!");
9222
Debug.Assert(
_realizedChildren
.Count == children.Count, "Realized and visual children must match");
9226
Debug.Assert(
_realizedChildren
[i] == children[i], "Realized and visual children must match");
9243
if (realizedChildIndex <
_realizedChildren
.Count)
9245
UIElement child =
_realizedChildren
[realizedChildIndex];
9271
UIElement realizedChild =
_realizedChildren
.Count > 0 ?
_realizedChildren
[0] : null;
9282
if (realizedIndex <
_realizedChildren
.Count)
9284
realizedChild =
_realizedChildren
[realizedIndex];
9440
Debug.Assert(children ==
_realizedChildren
, "the given child list must be the _realizedChildren list when recycling");
9458
_realizedChildren
.RemoveRange(startIndex, count);
11564
return
_realizedChildren
;