7 instantiations of RealizedColumnsBlock
PresentationFramework (7)
src\Framework\System\Windows\Controls\DataGridCellsPanel.cs (7)
477resultList.Add(new RealizedColumnsBlock(indexList[0], indexList[0], 0)); 488resultList.Add(new RealizedColumnsBlock(startIndex, indexList[i - 1], 0)); 494resultList.Add(new RealizedColumnsBlock(startIndex, indexList[i - 1], startIndexOffset)); 504resultList.Add(new RealizedColumnsBlock(startIndex, indexList[i], 0)); 510resultList.Add(new RealizedColumnsBlock(startIndex, indexList[i], startIndexOffset)); 1050RealizedColumnsBlock block = (blockCount > 0 ? blockList[blockIndex] : new RealizedColumnsBlock(-1, -1, -1)); 1565return new RealizedColumnsBlock(-1, -1, -1);
36 references to RealizedColumnsBlock
PresentationFramework (36)
src\Framework\System\Windows\Controls\DataGridCellsPanel.cs (30)
172List<RealizedColumnsBlock> blockList = RealizedColumnsBlockList; 184RealizedColumnsBlock rcb = blockList[i]; 196RealizedColumnsBlock nextRcb = blockList[i + 1]; 472private static List<RealizedColumnsBlock> BuildRealizedColumnsBlockList(List<int> indexList) 474List<RealizedColumnsBlock> resultList = new List<RealizedColumnsBlock>(); 492RealizedColumnsBlock lastRealizedColumnsBlock = resultList[resultList.Count - 1]; 508RealizedColumnsBlock lastRealizedColumnsBlock = resultList[resultList.Count - 1]; 794private static bool InBlockOrNextBlock(List<RealizedColumnsBlock> blockList, int index, ref int blockIndex, ref RealizedColumnsBlock block, out bool pastLastBlock) 1035private void VirtualizeChildren(List<RealizedColumnsBlock> blockList, IItemContainerGenerator generator) 1050RealizedColumnsBlock block = (blockCount > 0 ? blockList[blockIndex] : new RealizedColumnsBlock(-1, -1, -1)); 1343private static void Debug_VerifyRealizedIndexCountVsDisplayIndexCount(List<RealizedColumnsBlock> blockList, List<RealizedColumnsBlock> displayIndexBlockList) 1349RealizedColumnsBlock lastBlock = blockList[blockList.Count - 1]; 1350RealizedColumnsBlock lastDisplayIndexBlock = displayIndexBlockList[displayIndexBlockList.Count - 1]; 1380List<RealizedColumnsBlock> displayIndexBlockList = RealizedColumnsDisplayIndexBlockList; 1384List<RealizedColumnsBlock> blockList = RealizedColumnsBlockList; 1391RealizedColumnsBlock displayIndexBlock = displayIndexBlockList[++displayIndexBlockIndex]; 1405RealizedColumnsBlock block = GetRealizedBlockForColumn(blockList, columnIndex); 1553private static RealizedColumnsBlock GetRealizedBlockForColumn(List<RealizedColumnsBlock> blockList, int columnIndex) 1557RealizedColumnsBlock block = blockList[i]; 1572private List<int> GetRealizedChildrenNotInBlockList(List<RealizedColumnsBlock> blockList, IList children) 1575RealizedColumnsBlock lastBlock = blockList[blockList.Count - 1]; 1595RealizedColumnsBlock block = blockList[blockIndex++]; 1656List<RealizedColumnsBlock> blockList = RealizedColumnsBlockList; 1660RealizedColumnsBlock block = blockList[j]; 1717private List<RealizedColumnsBlock> RealizedColumnsBlockList 1748private List<RealizedColumnsBlock> RealizedColumnsDisplayIndexBlockList
src\Framework\System\Windows\Controls\DataGridColumnCollection.cs (6)
2399internal List<RealizedColumnsBlock> RealizedColumnsBlockListForNonVirtualizedRows 2425internal List<RealizedColumnsBlock> RealizedColumnsDisplayIndexBlockListForNonVirtualizedRows 2442internal List<RealizedColumnsBlock> RealizedColumnsBlockListForVirtualizedRows 2468internal List<RealizedColumnsBlock> RealizedColumnsDisplayIndexBlockListForVirtualizedRows 2547private List<RealizedColumnsBlock> _realizedColumnsBlockListForNonVirtualizedRows = null; // Realized columns for non-virtualized rows 2548private List<RealizedColumnsBlock> _realizedColumnsBlockListForVirtualizedRows = null; // Realized columns for virtualized rows