9 writes to Block
PresentationFramework (9)
src\Framework\System\Windows\Controls\ItemContainerGenerator.cs (9)
1534_cachedState.Block = newBlock; 1567_cachedState.Block = _cachedState.Block.Next; 1575_cachedState.Block = newBlock; 1667state.Block = block; 1674state.Block = block; 2904state.Block = Next; 2917state.Block = Prev; 2936state.Block = Next; 2958state.Block = Prev;
20 references to Block
PresentationFramework (20)
src\Framework\System\Windows\Controls\ItemContainerGenerator.cs (20)
1384UnrealizedItemBlock uBlock = _cachedState.Block as UnrealizedItemBlock; 1389if (_cachedState.Block == _factory._itemMap) 1445_factory.SetAlternationIndex(_cachedState.Block, _cachedState.Offset, _direction); 1452RealizedItemBlock rib = (RealizedItemBlock)_cachedState.Block; 1460_cachedState.Block.MoveForward(ref _cachedState, true); 1464_cachedState.Block.MoveBackward(ref _cachedState, true); 1531if (block == _cachedState.Block && offset <= _cachedState.Offset && 1544(offset == _cachedState.Count && newBlock != null && newBlock != _cachedState.Block)) 1564else if (_cachedState.Offset == _cachedState.Block.ItemCount) 1567_cachedState.Block = _cachedState.Block.Next; 1683if (offset == 0 && (!allowStartAtRealizedItem || state.Block == _itemMap)) 1691state.Block.MoveForward(ref state, true); 1696offset -= state.Block.MoveForward(ref state, allowStartAtRealizedItem, offset); 1701if (state.Block == _itemMap) 1706state.Block.MoveBackward(ref state, true); 1711offset += state.Block.MoveBackward(ref state, allowStartAtRealizedItem, -offset); 2918state.Offset = state.Block.ItemCount - 1; 2919state.Count -= state.Block.ItemCount; 2959state.Offset = state.Block.ItemCount - 1; 2960state.Count -= state.Block.ItemCount;