1 write to Index
PresentationFramework (1)
System\Windows\Documents\TableRow.cs (1)
148set { this.Index = value; }
49 references to Index
PresentationFramework (49)
MS\Internal\PtsHost\RowParagraph.cs (8)
110bool isLastRowOfRowGroup = (Row.Index == Row.RowGroup.Rows.Count - 1); 141if (Row.Index == 0 && Table.IsFirstNonEmptyRowGroup(Row.RowGroup.Index)) 252bool lastRow = Row.Index == Row.RowGroup.Rows.Count - 1; 261if (cell.RowIndex == Row.Index) 267else if (Row.Index - cell.RowIndex + 1 < cell.RowSpan) 275Debug.Assert(Row.Index - cell.RowIndex + 1 == cell.RowSpan); 292if(Row.Index != 0 && Previous != null) 328bool isLastRowOfRowGroup = (Row.Index == Row.RowGroup.Rows.Count - 1);
MS\Internal\PtsHost\TableParaClient.cs (4)
534if (row.Index == 0) 569if (row.Index == row.RowGroup.Rows.Count - 1) 1344(row.Index == 0) && Table.IsFirstNonEmptyRowGroup(row.RowGroup.Index); 1354(row.Index == row.RowGroup.Rows.Count - 1) && Table.IsLastNonEmptyRowGroup(row.RowGroup.Index);
MS\Internal\PtsHost\TableParagraph.cs (4)
267Invariant.Assert(tableRow.Index != -1); 313int nextRowIndex = currentRow.Index + 1; 318Debug.Assert(currentRowGroup.Rows[nextRowIndex].Index != -1, 335Debug.Assert(Rows[0].Index != -1,
System\Windows\Documents\TableCell.cs (1)
398return (Row.Index);
System\Windows\Documents\TableRow.cs (1)
147get { return this.Index; }
System\Windows\Documents\TextRangeEditTables.cs (29)
332int firstRowIndex = Math.Min(anchorCell.Row.Index, movingCell.Row.Index); 333int lastRowIndex = Math.Max(anchorCell.Row.Index + anchorCell.RowSpan - 1, movingCell.Row.Index + movingCell.RowSpan - 1); 455anchorCell.Index == 0 && movingCell.Index == movingCell.Row.Cells.Count - 1 && movingCell.Row.Index + 1 == anchorCell.Row.Index)) 476int rowIndex = row.Index + 1; 503int rowIndex = row.Index - 1; 1234int deletedRowsCount = endRow.Index - startRow.Index + 1; 1244bool lastRowDeleted = endRow.Index == rows.Count - 1; 1249CorrectRowSpansOnDeleteRows(rows[endRow.Index + 1], deletedRowsCount); 1253rows.RemoveRange(startRow.Index, endRow.Index - startRow.Index + 1); 1306Invariant.Assert(nextRow.Index >= deletedRowsCount, "nextRow.Index is expected to be >= deletedRowsCount"); 1317int rowIndex = spannedCell.Row.Index; 1318if (rowIndex < nextRow.Index) 1320if (rowIndex < nextRow.Index - deletedRowsCount) 1335Invariant.Assert(spannedCell.RowSpan - (nextRow.Index - spannedCell.Row.Index) > 0, "expecting: spannedCell.RowSpan - (nextRow.Index - spannedCell.Row.Index) > 0"); 1336newCell.ContentStart.TextContainer.SetValue(newCell.ContentStart, TableCell.RowSpanProperty, spannedCell.RowSpan - (nextRow.Index - spannedCell.Row.Index)); 1846Invariant.Assert(startCell.Row.Index <= endCell.Row.Index, "startCell.Row.Index must be <= endCell.Row.Index"); 1851startCell.Row.Index, // topRow 1852endCell.Row.Index + endCell.RowSpan - 1, // bottomRow 2388if (spannedCells[i].Row.Index < topRow) 2526if (row.Index + cell.RowSpan - 1 > bottomRow)
System\windows\Documents\TextSelection.cs (2)
1040nextRowIndex = movingCell.Row.Index + movingCell.RowSpan; 1049nextRowIndex = movingCell.Row.Index - 1;