7 instantiations of RealizedColumnsBlock
PresentationFramework (7)
System\Windows\Controls\DataGridCellsPanel.cs (7)
471resultList.Add(new RealizedColumnsBlock(indexList[0], indexList[0], 0)); 482resultList.Add(new RealizedColumnsBlock(startIndex, indexList[i - 1], 0)); 488resultList.Add(new RealizedColumnsBlock(startIndex, indexList[i - 1], startIndexOffset)); 498resultList.Add(new RealizedColumnsBlock(startIndex, indexList[i], 0)); 504resultList.Add(new RealizedColumnsBlock(startIndex, indexList[i], startIndexOffset)); 1044RealizedColumnsBlock block = (blockCount > 0 ? blockList[blockIndex] : new RealizedColumnsBlock(-1, -1, -1)); 1559return new RealizedColumnsBlock(-1, -1, -1);
36 references to RealizedColumnsBlock
PresentationFramework (36)
System\Windows\Controls\DataGridCellsPanel.cs (30)
166List<RealizedColumnsBlock> blockList = RealizedColumnsBlockList; 178RealizedColumnsBlock rcb = blockList[i]; 190RealizedColumnsBlock nextRcb = blockList[i + 1]; 466private static List<RealizedColumnsBlock> BuildRealizedColumnsBlockList(List<int> indexList) 468List<RealizedColumnsBlock> resultList = new List<RealizedColumnsBlock>(); 486RealizedColumnsBlock lastRealizedColumnsBlock = resultList[resultList.Count - 1]; 502RealizedColumnsBlock lastRealizedColumnsBlock = resultList[resultList.Count - 1]; 788private static bool InBlockOrNextBlock(List<RealizedColumnsBlock> blockList, int index, ref int blockIndex, ref RealizedColumnsBlock block, out bool pastLastBlock) 1029private void VirtualizeChildren(List<RealizedColumnsBlock> blockList, IItemContainerGenerator generator) 1044RealizedColumnsBlock block = (blockCount > 0 ? blockList[blockIndex] : new RealizedColumnsBlock(-1, -1, -1)); 1337private static void Debug_VerifyRealizedIndexCountVsDisplayIndexCount(List<RealizedColumnsBlock> blockList, List<RealizedColumnsBlock> displayIndexBlockList) 1343RealizedColumnsBlock lastBlock = blockList[blockList.Count - 1]; 1344RealizedColumnsBlock lastDisplayIndexBlock = displayIndexBlockList[displayIndexBlockList.Count - 1]; 1374List<RealizedColumnsBlock> displayIndexBlockList = RealizedColumnsDisplayIndexBlockList; 1378List<RealizedColumnsBlock> blockList = RealizedColumnsBlockList; 1385RealizedColumnsBlock displayIndexBlock = displayIndexBlockList[++displayIndexBlockIndex]; 1399RealizedColumnsBlock block = GetRealizedBlockForColumn(blockList, columnIndex); 1547private static RealizedColumnsBlock GetRealizedBlockForColumn(List<RealizedColumnsBlock> blockList, int columnIndex) 1551RealizedColumnsBlock block = blockList[i]; 1566private List<int> GetRealizedChildrenNotInBlockList(List<RealizedColumnsBlock> blockList, IList children) 1569RealizedColumnsBlock lastBlock = blockList[blockList.Count - 1]; 1589RealizedColumnsBlock block = blockList[blockIndex++]; 1650List<RealizedColumnsBlock> blockList = RealizedColumnsBlockList; 1654RealizedColumnsBlock block = blockList[j]; 1711private List<RealizedColumnsBlock> RealizedColumnsBlockList 1742private List<RealizedColumnsBlock> RealizedColumnsDisplayIndexBlockList
System\Windows\Controls\DataGridColumnCollection.cs (6)
2393internal List<RealizedColumnsBlock> RealizedColumnsBlockListForNonVirtualizedRows 2419internal List<RealizedColumnsBlock> RealizedColumnsDisplayIndexBlockListForNonVirtualizedRows 2436internal List<RealizedColumnsBlock> RealizedColumnsBlockListForVirtualizedRows 2462internal List<RealizedColumnsBlock> RealizedColumnsDisplayIndexBlockListForVirtualizedRows 2541private List<RealizedColumnsBlock> _realizedColumnsBlockListForNonVirtualizedRows = null; // Realized columns for non-virtualized rows 2542private List<RealizedColumnsBlock> _realizedColumnsBlockListForVirtualizedRows = null; // Realized columns for virtualized rows