5 instantiations of RowInfo
PresentationFramework (5)
MS\Internal\Documents\RowCache.cs (5)
728
RowInfo newRow = new
RowInfo
();
834
RowInfo newRow = new
RowInfo
930
RowInfo newRow = new
RowInfo
1016
RowInfo updatedRow = new
RowInfo
1129
RowInfo updatedRow = new
RowInfo
46 references to RowInfo
PresentationFramework (46)
MS\Internal\Documents\DocumentGrid.cs (16)
348
RowInfo
scrolledRow = _rowCache.GetRowForPageNumber(pageNumber);
373
RowInfo
row = _rowCache.GetRow(nextRow);
391
RowInfo
row = _rowCache.GetRow(previousRow);
1190
RowInfo
currentRow = _rowCache.GetRow(row);
1397
RowInfo
firstRow = _rowCache.GetRow(newFirstVisibleRow);
1399
RowInfo
lastRow = _rowCache.GetRow(newFirstVisibleRow + newVisibleRowCount - 1);
1422
RowInfo
currentRow = _rowCache.GetRow(i);
1595
RowInfo
currentRow = _rowCache.GetRow(row);
2288
private bool RowIsClean(
RowInfo
row)
2308
private void EnsureFit(
RowInfo
pivotRow)
2341
private void ApplyViewParameters(
RowInfo
pivotRow)
2366
private double CalculateScaleFactor(
RowInfo
pivotRow)
2675
private double GetHorizontalOffsetForPage(
RowInfo
row, int pageNumber)
2885
RowInfo
newRow = _rowCache.GetRowForPageNumber(_savedPivotRow.FirstPage);
2966
RowInfo
pivotRow = _rowCache.GetRow(args.PivotRowIndex);
3167
private
RowInfo
_savedPivotRow;
MS\Internal\Documents\RowCache.cs (30)
30
_rowCache = new List<
RowInfo
>(_defaultRowCacheSize);
238
public
RowInfo
GetRow(int index)
252
public
RowInfo
GetRowForPageNumber(int pageNumber)
277
RowInfo
rowInfo = _rowCache[i];
454
RowInfo
currentRow = _rowCache[i];
603
RowInfo
lastRow = _rowCache[_rowCache.Count - 1];
659
RowInfo
pivotRow = CreateFixedRow(pivotPage, columns);
672
List<
RowInfo
> tempRows = new List<
RowInfo
>(pivotPage / columns);
677
RowInfo
newRow = CreateDynamicRow(currentPage - 1, pivotRowWidth, false /* backwards */);
701
RowInfo
newRow = CreateDynamicRow(currentPage, pivotRowWidth, true /*forwards */);
719
private
RowInfo
CreateDynamicRow(int startPage, double rowWidth, bool createForward)
728
RowInfo
newRow = new RowInfo();
810
RowInfo
newRow = CreateFixedRow(i, columns);
824
private
RowInfo
CreateFixedRow(int startPage, int columns)
834
RowInfo
newRow = new RowInfo
886
RowInfo
lastRow = _rowCache[_rowCache.Count - 1];
895
RowInfo
pivotRow = GetRow(_pivotRowIndex);
930
RowInfo
newRow = new RowInfo
960
private void AddRow(
RowInfo
newRow)
973
RowInfo
lastRow = _rowCache[_rowCache.Count - 1];
1013
RowInfo
currentRow = _rowCache[rowIndex];
1016
RowInfo
updatedRow = new RowInfo
1052
private void UpdateRow(int index,
RowInfo
newRow)
1067
RowInfo
oldRowInfo = _rowCache[index];
1080
RowInfo
row = _rowCache[i];
1107
RowInfo
row = _rowCache[i];
1125
RowInfo
oldRow = GetRow(rowIndex);
1129
RowInfo
updatedRow = new RowInfo
1316
private List<
RowInfo
> _rowCache;