3 writes to _realizedChildren
PresentationFramework (3)
System\Windows\Controls\VirtualizingStackPanel.cs (3)
8815
_realizedChildren
= null;
9177
_realizedChildren
= new List<UIElement>(children.Count);
11396
_realizedChildren
= null;
20 references to _realizedChildren
PresentationFramework (20)
System\Windows\Controls\VirtualizingStackPanel.cs (20)
4014
_realizedChildren
?.Clear();
8818
if (
_realizedChildren
!= null)
8820
_realizedChildren
.Insert(childIndex, container);
8992
_realizedChildren
.RemoveRange(pos, uiCount);
9173
if (
_realizedChildren
== null)
9181
_realizedChildren
.Add(children[i]);
9192
Debug.Assert(
_realizedChildren
!= null, "Realized children must exist to verify it");
9205
Debug.Assert(!
_realizedChildren
.Contains(child), "_realizedChildren should not contain recycled containers");
9211
Debug.Assert(
_realizedChildren
[position.Index] == child, "_realizedChildren is corrupt!");
9223
Debug.Assert(
_realizedChildren
.Count == children.Count, "Realized and visual children must match");
9227
Debug.Assert(
_realizedChildren
[i] == children[i], "Realized and visual children must match");
9244
if (realizedChildIndex <
_realizedChildren
.Count)
9246
UIElement child =
_realizedChildren
[realizedChildIndex];
9272
UIElement realizedChild =
_realizedChildren
.Count > 0 ?
_realizedChildren
[0] : null;
9283
if (realizedIndex <
_realizedChildren
.Count)
9285
realizedChild =
_realizedChildren
[realizedIndex];
9441
Debug.Assert(children ==
_realizedChildren
, "the given child list must be the _realizedChildren list when recycling");
9459
_realizedChildren
.RemoveRange(startIndex, count);
11565
return
_realizedChildren
;