69 references to Rows
PresentationFramework (69)
MS\Internal\PtsHost\RowParagraph.cs (3)
110bool isLastRowOfRowGroup = (Row.Index == Row.RowGroup.Rows.Count - 1); 252bool lastRow = Row.Index == Row.RowGroup.Rows.Count - 1; 328bool isLastRowOfRowGroup = (Row.Index == Row.RowGroup.Rows.Count - 1);
MS\Internal\PtsHost\TableParaClient.cs (2)
569if (row.Index == row.RowGroup.Rows.Count - 1) 1354(row.Index == row.RowGroup.Rows.Count - 1) && Table.IsLastNonEmptyRowGroup(row.RowGroup.Index);
MS\Internal\PtsHost\TableParagraph.cs (6)
264if(rowGroup.Rows.Count > 0) 266tableRow = rowGroup.Rows[0]; 316if (nextRowIndex < currentRowGroup.Rows.Count) 318Debug.Assert(currentRowGroup.Rows[nextRowIndex].Index != -1, 321tableRow = currentRowGroup.Rows[nextRowIndex]; 331TableRowCollection Rows = Table.RowGroups[nextRowGroupIndex].Rows;
System\Windows\Automation\Peers\TableAutomationPeer.cs (4)
97rows += group.Rows.Count; 137if (currentRow + group.Rows.Count < row) 139currentRow += group.Rows.Count; 143foreach (TableRow tableRow in group.Rows)
System\Windows\Documents\Table.cs (2)
295if(RowGroups[rowGroupIndex].Rows.Count > 0) 315if(RowGroups[rowGroupIndex].Rows.Count > 0)
System\Windows\Documents\TableRow.cs (2)
94((TableRowGroup)oldParent).Rows.InternalRemove(this); 101((TableRowGroup)newParent).Rows.InternalAdd(this);
System\Windows\Documents\TableRowGroup.cs (5)
62Rows.Add(row); 107return Rows.Count > 0; 192for (int i = 0; i < Rows.Count; ++i) 194Rows[i].ValidateStructure(rowSpanVector); 196_columnCount = Math.Max(_columnCount, Rows[i].ColumnCount);
System\windows\Documents\TextEditorTyping.cs (10)
1406int rowIndex = body.Rows.IndexOf(row); 1410if (rowIndex + 1 < body.Rows.Count) 1412cell = body.Rows[rowIndex + 1].Cells[0]; 1419cell = body.Rows[rowIndex - 1].Cells[body.Rows[rowIndex - 1].Cells.Count - 1]; 1443int rowIndex = body.Rows.IndexOf(row); 1451else if (rowIndex + 1 < body.Rows.Count) 1453cell = body.Rows[rowIndex + 1].Cells[0]; 1468cell = body.Rows[rowIndex - 1].Cells[body.Rows[rowIndex - 1].Cells.Count - 1];
System\Windows\Documents\TextRangeEditTables.cs (29)
339for (int rowIndex = firstRowIndex; rowIndex <= lastRowIndex && rowIndex < rowGroup.Rows.Count; rowIndex++) 341TableCellCollection cells = rowGroup.Rows[rowIndex].Cells; 465TableRowCollection rows = row.RowGroup.Rows; 676rowGroup.Rows.Add(row); 1007startRow = startRowGroup.Rows[0]; 1021endRow = endRowGroup.Rows[endRowGroup.Rows.Count - 1]; 1146int insertionIndex = rowGroup.Rows.IndexOf(currentRow); 1190rowGroup.Rows.Insert(insertionIndex, newRow); 1205CorrectBorders(rowGroup.Rows); 1233TableRowCollection rows = startRow.RowGroup.Rows; 1369for (int iRow = 0; iRow < rowGroup.Rows.Count; iRow++) 1371TableRow row = rowGroup.Rows[iRow]; 1414CorrectBorders(rowGroup.Rows); 1490for (int iRow = 0; iRow < rowGroup.Rows.Count; iRow++) 1492TableRow row = rowGroup.Rows[iRow]; 1524CorrectBorders(rowGroup.Rows); 1936CorrectBorders(rowGroup.Rows); 2367if (topRow >= rowGroup.Rows.Count || bottomRow >= rowGroup.Rows.Count) 2373if (rowGroup.Rows[topRow].ColumnCount != rowGroup.Rows[bottomRow].ColumnCount) 2379if (leftColumn >= rowGroup.Rows[topRow].ColumnCount || rightColumn >= rowGroup.Rows[bottomRow].ColumnCount) 2385TableCell[] spannedCells = rowGroup.Rows[topRow].SpannedCells; 2405if (!GetBoundaryCells(rowGroup.Rows[rowIndex], bottomRow, leftColumn, rightColumn, out firstCell, out lastCell)) 2429TableRow row = rowGroup.Rows[rowIndex]; 2489row.RowGroup.Rows.Remove(row); 2503CorrectBorders(rowGroup.Rows);
System\windows\Documents\TextSelection.cs (4)
1041if (nextRowIndex < rowGroup.Rows.Count) 1043nextCell = FindCellAtColumnIndex(rowGroup.Rows[nextRowIndex].Cells, movingCell.ColumnIndex); 1052nextCell = FindCellAtColumnIndex(rowGroup.Rows[nextRowIndex].Cells, movingCell.ColumnIndex); 1368TextPointer cellStart = table.RowGroups[0].Rows[0].Cells[0].ContentStart;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (1)
6291GetDelegate = delegate (object target) { return ((System.Windows.Documents.TableRowGroup)target).Rows; },
System\Windows\Markup\KnownTypes.cs (1)
2525case KnownElements.TableRowGroup: return (o as System.Windows.Documents.TableRowGroup).Rows;