44 references to Row
PresentationFramework (44)
src\Framework\System\Windows\Documents\TableCell.cs (4)
400
internal Table Table { get { return
Row
!= null ?
Row
.Table : null; } }
425
return (
Row
.Index);
436
return (
Row
.RowGroup.Index);
src\Framework\System\windows\Documents\TextEditorTyping.cs (1)
1478
TableRow row = cell.
Row
;
src\Framework\System\Windows\Documents\TextRangeEditTables.cs (36)
335
TableRowGroup rowGroup = anchorCell.
Row
.RowGroup;
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);
367
Invariant.Assert(segmentStartCell.
Row
== segmentEndCell.
Row
, "Inconsistent Rows for segmentStartCell and segmentEndCell");
452
Invariant.Assert(anchorCell.
Row
.RowGroup == movingCell.
Row
.RowGroup, "anchorCell.Row.RowGroup == movingCell.Row.RowGroup");
460
(movingCell.
Row
== anchorCell.
Row
&& movingCell.Index + 1 == anchorCell.Index ||
461
anchorCell.Index == 0 && movingCell.Index == movingCell.
Row
.Cells.Count - 1 && movingCell.
Row
.Index + 1 == anchorCell.
Row
.Index))
469
TableRow row = movingCell.
Row
;
602
TableRow row = cell.
Row
;
1001
startRow = startCell.
Row
;
1015
endRow = startCell.
Row
;
1319
int rowIndex = spannedCell.
Row
.Index;
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));
1847
Invariant.Assert(startCell.
Row
.RowGroup == endCell.
Row
.RowGroup, "startCell and endCell must belong to the same RowGroup");
1848
Invariant.Assert(startCell.
Row
.Index <= endCell.
Row
.Index, "startCell.Row.Index must be <= endCell.Row.Index");
1852
TextRange result = MergeCellRange(startCell.
Row
.RowGroup, //
1853
startCell.
Row
.Index, // topRow
1854
endCell.
Row
.Index + endCell.RowSpan - 1, // bottomRow
1905
TableRowGroup rowGroup = startCell.
Row
.RowGroup;
1908
TableCellCollection cells = startCell.
Row
.Cells;
1925
AddCellCopy(startCell.
Row
, startCell, startCellIndex + 1, /*copyRowSpan:*/true, /*copyColumnSpan:*/false);
1989
Invariant.Assert(startCell.
Row
== endCell.
Row
, "startCell and endCell must be in the same Row");
2101
movingCell = movingCell.
Row
.Cells[movingCell.Index - 1];
2390
if (spannedCells[i].
Row
.Index < topRow)
2467
if (firstCell.Index == 0 && lastCell.Index == lastCell.
Row
.Cells.Count - 1)
src\Framework\System\windows\Documents\TextSelection.cs (3)
1054
rowGroup = movingCell.
Row
.RowGroup;
1062
nextRowIndex = movingCell.
Row
.Index + movingCell.RowSpan;
1071
nextRowIndex = movingCell.
Row
.Index - 1;