44 references to Row
PresentationFramework (44)
System\Windows\Documents\TableCell.cs (4)
393internal Table Table { get { return Row != null ? Row.Table : null; } } 418return (Row.Index); 429return (Row.RowGroup.Index);
System\windows\Documents\TextEditorTyping.cs (1)
1461TableRow row = cell.Row;
System\Windows\Documents\TextRangeEditTables.cs (36)
332TableRowGroup rowGroup = anchorCell.Row.RowGroup; 335int firstRowIndex = Math.Min(anchorCell.Row.Index, movingCell.Row.Index); 336int lastRowIndex = Math.Max(anchorCell.Row.Index + anchorCell.RowSpan - 1, movingCell.Row.Index + movingCell.RowSpan - 1); 364Invariant.Assert(segmentStartCell.Row == segmentEndCell.Row, "Inconsistent Rows for segmentStartCell and segmentEndCell"); 449Invariant.Assert(anchorCell.Row.RowGroup == movingCell.Row.RowGroup, "anchorCell.Row.RowGroup == movingCell.Row.RowGroup"); 457(movingCell.Row == anchorCell.Row && movingCell.Index + 1 == anchorCell.Index || 458anchorCell.Index == 0 && movingCell.Index == movingCell.Row.Cells.Count - 1 && movingCell.Row.Index + 1 == anchorCell.Row.Index)) 466TableRow row = movingCell.Row; 599TableRow row = cell.Row; 998startRow = startCell.Row; 1012endRow = startCell.Row; 1316int rowIndex = spannedCell.Row.Index; 1334Invariant.Assert(spannedCell.RowSpan - (nextRow.Index - spannedCell.Row.Index) > 0, "expecting: spannedCell.RowSpan - (nextRow.Index - spannedCell.Row.Index) > 0"); 1335newCell.ContentStart.TextContainer.SetValue(newCell.ContentStart, TableCell.RowSpanProperty, spannedCell.RowSpan - (nextRow.Index - spannedCell.Row.Index)); 1844Invariant.Assert(startCell.Row.RowGroup == endCell.Row.RowGroup, "startCell and endCell must belong to the same RowGroup"); 1845Invariant.Assert(startCell.Row.Index <= endCell.Row.Index, "startCell.Row.Index must be <= endCell.Row.Index"); 1849TextRange result = MergeCellRange(startCell.Row.RowGroup, // 1850startCell.Row.Index, // topRow 1851endCell.Row.Index + endCell.RowSpan - 1, // bottomRow 1902TableRowGroup rowGroup = startCell.Row.RowGroup; 1905TableCellCollection cells = startCell.Row.Cells; 1922AddCellCopy(startCell.Row, startCell, startCellIndex + 1, /*copyRowSpan:*/true, /*copyColumnSpan:*/false); 1986Invariant.Assert(startCell.Row == endCell.Row, "startCell and endCell must be in the same Row"); 2098movingCell = movingCell.Row.Cells[movingCell.Index - 1]; 2387if (spannedCells[i].Row.Index < topRow) 2464if (firstCell.Index == 0 && lastCell.Index == lastCell.Row.Cells.Count - 1)
System\windows\Documents\TextSelection.cs (3)
1051rowGroup = movingCell.Row.RowGroup; 1059nextRowIndex = movingCell.Row.Index + movingCell.RowSpan; 1068nextRowIndex = movingCell.Row.Index - 1;