1 write to Index
PresentationFramework (1)
src\Framework\System\Windows\Documents\TableRow.cs (1)
173
set { this.
Index
= value; }
49 references to Index
PresentationFramework (49)
src\Framework\MS\Internal\PtsHost\RowParagraph.cs (8)
121
bool isLastRowOfRowGroup = (Row.
Index
== Row.RowGroup.Rows.Count - 1);
151
if (Row.
Index
== 0 && Table.IsFirstNonEmptyRowGroup(Row.RowGroup.Index))
271
bool lastRow = Row.
Index
== Row.RowGroup.Rows.Count - 1;
280
if (cell.RowIndex == Row.
Index
)
286
else if (Row.
Index
- cell.RowIndex + 1 < cell.RowSpan)
294
Debug.Assert(Row.
Index
- cell.RowIndex + 1 == cell.RowSpan);
311
if(Row.
Index
!= 0 && Previous != null)
347
bool isLastRowOfRowGroup = (Row.
Index
== Row.RowGroup.Rows.Count - 1);
src\Framework\MS\Internal\PtsHost\TableParaClient.cs (4)
584
if (row.
Index
== 0)
619
if (row.
Index
== row.RowGroup.Rows.Count - 1)
1442
(row.
Index
== 0) && Table.IsFirstNonEmptyRowGroup(row.RowGroup.Index);
1452
(row.
Index
== row.RowGroup.Rows.Count - 1) && Table.IsLastNonEmptyRowGroup(row.RowGroup.Index);
src\Framework\MS\Internal\PtsHost\TableParagraph.cs (4)
285
Invariant.Assert(tableRow.
Index
!= -1);
331
int nextRowIndex = currentRow.
Index
+ 1;
336
Debug.Assert(currentRowGroup.Rows[nextRowIndex].
Index
!= -1,
353
Debug.Assert(Rows[0].
Index
!= -1,
src\Framework\System\Windows\Documents\TableCell.cs (1)
425
return (Row.
Index
);
src\Framework\System\Windows\Documents\TableRow.cs (1)
172
get { return this.
Index
; }
src\Framework\System\Windows\Documents\TextRangeEditTables.cs (29)
338
int firstRowIndex = Math.Min(anchorCell.Row.
Index
, movingCell.Row.
Index
);
339
int lastRowIndex = Math.Max(anchorCell.Row.
Index
+ anchorCell.RowSpan - 1, movingCell.Row.
Index
+ movingCell.RowSpan - 1);
461
anchorCell.Index == 0 && movingCell.Index == movingCell.Row.Cells.Count - 1 && movingCell.Row.
Index
+ 1 == anchorCell.Row.
Index
))
482
int rowIndex = row.
Index
+ 1;
509
int rowIndex = row.
Index
- 1;
1236
int deletedRowsCount = endRow.
Index
- startRow.
Index
+ 1;
1246
bool lastRowDeleted = endRow.
Index
== rows.Count - 1;
1251
CorrectRowSpansOnDeleteRows(rows[endRow.
Index
+ 1], deletedRowsCount);
1255
rows.RemoveRange(startRow.
Index
, endRow.
Index
- startRow.
Index
+ 1);
1308
Invariant.Assert(nextRow.
Index
>= deletedRowsCount, "nextRow.Index is expected to be >= deletedRowsCount");
1319
int rowIndex = spannedCell.Row.
Index
;
1320
if (rowIndex < nextRow.
Index
)
1322
if (rowIndex < nextRow.
Index
- deletedRowsCount)
1337
Invariant.Assert(spannedCell.RowSpan - (nextRow.
Index
- spannedCell.Row.
Index
) > 0, "expecting: spannedCell.RowSpan - (nextRow.Index - spannedCell.Row.Index) > 0");
1338
newCell.ContentStart.TextContainer.SetValue(newCell.ContentStart, TableCell.RowSpanProperty, spannedCell.RowSpan - (nextRow.
Index
- spannedCell.Row.
Index
));
1848
Invariant.Assert(startCell.Row.
Index
<= endCell.Row.
Index
, "startCell.Row.Index must be <= endCell.Row.Index");
1853
startCell.Row.
Index
, // topRow
1854
endCell.Row.
Index
+ endCell.RowSpan - 1, // bottomRow
2390
if (spannedCells[i].Row.
Index
< topRow)
2528
if (row.
Index
+ cell.RowSpan - 1 > bottomRow)
src\Framework\System\windows\Documents\TextSelection.cs (2)
1062
nextRowIndex = movingCell.Row.
Index
+ movingCell.RowSpan;
1071
nextRowIndex = movingCell.Row.
Index
- 1;