1 write to Index
PresentationFramework (1)
System\Windows\Documents\TableRow.cs (1)
149set { this.Index = value; }
49 references to Index
PresentationFramework (49)
MS\Internal\PtsHost\RowParagraph.cs (8)
111bool 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)
535if (row.Index == 0) 570if (row.Index == row.RowGroup.Rows.Count - 1) 1345(row.Index == 0) && Table.IsFirstNonEmptyRowGroup(row.RowGroup.Index); 1355(row.Index == row.RowGroup.Rows.Count - 1) && Table.IsLastNonEmptyRowGroup(row.RowGroup.Index);
MS\Internal\PtsHost\TableParagraph.cs (4)
273Invariant.Assert(tableRow.Index != -1); 319int nextRowIndex = currentRow.Index + 1; 324Debug.Assert(currentRowGroup.Rows[nextRowIndex].Index != -1, 341Debug.Assert(Rows[0].Index != -1,
System\Windows\Documents\TableCell.cs (1)
405return (Row.Index);
System\Windows\Documents\TableRow.cs (1)
148get { return this.Index; }
System\Windows\Documents\TextRangeEditTables.cs (29)
333int firstRowIndex = Math.Min(anchorCell.Row.Index, movingCell.Row.Index); 334int lastRowIndex = Math.Max(anchorCell.Row.Index + anchorCell.RowSpan - 1, movingCell.Row.Index + movingCell.RowSpan - 1); 456anchorCell.Index == 0 && movingCell.Index == movingCell.Row.Cells.Count - 1 && movingCell.Row.Index + 1 == anchorCell.Row.Index)) 477int rowIndex = row.Index + 1; 504int rowIndex = row.Index - 1; 1231int deletedRowsCount = endRow.Index - startRow.Index + 1; 1241bool lastRowDeleted = endRow.Index == rows.Count - 1; 1246CorrectRowSpansOnDeleteRows(rows[endRow.Index + 1], deletedRowsCount); 1250rows.RemoveRange(startRow.Index, endRow.Index - startRow.Index + 1); 1303Invariant.Assert(nextRow.Index >= deletedRowsCount, "nextRow.Index is expected to be >= deletedRowsCount"); 1314int rowIndex = spannedCell.Row.Index; 1315if (rowIndex < nextRow.Index) 1317if (rowIndex < nextRow.Index - deletedRowsCount) 1332Invariant.Assert(spannedCell.RowSpan - (nextRow.Index - spannedCell.Row.Index) > 0, "expecting: spannedCell.RowSpan - (nextRow.Index - spannedCell.Row.Index) > 0"); 1333newCell.ContentStart.TextContainer.SetValue(newCell.ContentStart, TableCell.RowSpanProperty, spannedCell.RowSpan - (nextRow.Index - spannedCell.Row.Index)); 1843Invariant.Assert(startCell.Row.Index <= endCell.Row.Index, "startCell.Row.Index must be <= endCell.Row.Index"); 1848startCell.Row.Index, // topRow 1849endCell.Row.Index + endCell.RowSpan - 1, // bottomRow 2385if (spannedCells[i].Row.Index < topRow) 2523if (row.Index + cell.RowSpan - 1 > bottomRow)
System\windows\Documents\TextSelection.cs (2)
1056nextRowIndex = movingCell.Row.Index + movingCell.RowSpan; 1065nextRowIndex = movingCell.Row.Index - 1;