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