2 writes to _itemMap
PresentationFramework (2)
System\Windows\Controls\ItemContainerGenerator.cs (2)
436
_itemMap
= null;
461
_itemMap
= new ItemBlock();
60 references to _itemMap
PresentationFramework (60)
System\Windows\Controls\ItemContainerGenerator.cs (60)
276
if (
_itemMap
== null)
288
for (block =
_itemMap
.Next; block !=
_itemMap
; block = block.Next)
299
for (; block !=
_itemMap
; block = block.Next)
435
ItemBlock itemMap =
_itemMap
;
462
_itemMap
.Prev =
_itemMap
.Next =
_itemMap
;
465
uib.InsertAfter(
_itemMap
);
506
if (itemBlock ==
_itemMap
&& position.Index == -1)
532
if (
_itemMap
!= null)
537
for (ItemBlock block =
_itemMap
.Next; block !=
_itemMap
; block = block.Next)
684
if (
_itemMap
== null)
692
ItemBlock startBlock =
_itemMap
.Next;
697
while (index <= _startIndexForUIFromItem && startBlock !=
_itemMap
)
778
if (block ==
_itemMap
)
811
return GetCount(
_itemMap
);
821
if (
_itemMap
== null)
828
ItemBlock start =
_itemMap
;
886
if (
_itemMap
== null)
916
for (ItemBlock block =
_itemMap
.Next; block !=
_itemMap
; block = block.Next)
996
if (
_itemMap
== null)
1003
for (ItemBlock block =
_itemMap
.Next; block !=
_itemMap
; block = block.Next)
1017
for (ItemBlock block =
_itemMap
.Next; block !=
_itemMap
; block = block.Next)
1145
if (
_itemMap
== null)
1157
ItemBlock block =
_itemMap
.Next;
1158
while (block !=
_itemMap
)
1178
ItemBlock block =
_itemMap
.Next;
1186
if (block !=
_itemMap
)
1197
while (block !=
_itemMap
)
1371
if (_cachedState.Block == _factory.
_itemMap
)
1627
ItemBlock block =
_itemMap
;
1665
if (offset == 0 && (!allowStartAtRealizedItem || state.Block ==
_itemMap
))
1683
if (state.Block ==
_itemMap
)
1776
if (block != null && block !=
_itemMap
&& block.ItemCount == 0)
1844
index = (block ==
_itemMap
) ? -1 : ItemsControl.GetAlternationIndex(rib.ContainerAt(offset));
1858
if (block ==
_itemMap
)
1883
index = (block ==
_itemMap
) ? 1 : ItemsControl.GetAlternationIndex(rib.ContainerAt(offset));
1897
if (block ==
_itemMap
)
2130
if (
_itemMap
== null || itemIndex < 0)
2135
for (block =
_itemMap
.Next; block !=
_itemMap
; block = block.Next)
2170
if (
_itemMap
== null)
2177
for (block =
_itemMap
.Next; block !=
_itemMap
; block = block.Next)
2222
else if (block.Next ==
_itemMap
)
2228
itemIsInCurrentBlock = block.Prev ==
_itemMap
||
2246
if (block ==
_itemMap
)
2440
if (
_itemMap
== null)
2453
ItemBlock block =
_itemMap
.Next;
2456
while (block !=
_itemMap
&& offsetFromBlockStart >= block.ItemCount)
2477
else if ((offsetFromBlockStart== 0 || block ==
_itemMap
) &&
2630
if (
_itemMap
== null)
2668
block =
_itemMap
.Next;
2670
while (block !=
_itemMap
&& offsetFromBlockStart >= block.ItemCount)
2696
else if ((offsetFromBlockStart == 0 || block ==
_itemMap
) &&