58 references to Cells
PresentationFramework (58)
MS\Internal\PtsHost\RowParagraph.cs (6)
228Invariant.Assert(cCells >= Row.Cells.Count); // Protect against buffer overflow 234for (int j = 0; j < Row.Cells.Count; ++j) 236TableCell cell = Row.Cells[j]; 299_cellParagraphs = new CellParagraph[Row.Cells.Count]; 301for(int cellIndex = 0; cellIndex < Row.Cells.Count; cellIndex++) 303_cellParagraphs[cellIndex] = new CellParagraph(Row.Cells[cellIndex], StructuralCache);
System\Windows\Automation\Peers\TableAutomationPeer.cs (1)
148foreach (TableCell cell in tableRow.Cells)
System\Windows\Documents\TableCell.cs (3)
94((TableRow)oldParent).Cells.InternalRemove(this); 99if ((newParentTR != null) && (newParentTR.Cells != null)) // keep PreSharp happy 101newParentTR.Cells.InternalAdd(this);
System\Windows\Documents\TableRow.cs (2)
62Cells.Add(cell); 287return (Cells.Count > 0);
System\windows\Documents\TextEditorTyping.cs (10)
1425cell = body.Rows[rowIndex + 1].Cells[0]; 1432cell = body.Rows[rowIndex - 1].Cells[body.Rows[rowIndex - 1].Cells.Count - 1]; 1455int cellIndex = row.Cells.IndexOf(cell); 1460if (cellIndex + 1 < row.Cells.Count) 1462cell = row.Cells[cellIndex + 1]; 1466cell = body.Rows[rowIndex + 1].Cells[0]; 1477cell = row.Cells[cellIndex - 1]; 1481cell = body.Rows[rowIndex - 1].Cells[body.Rows[rowIndex - 1].Cells.Count - 1];
System\Windows\Documents\TextRangeEditTables.cs (31)
342TableCellCollection cells = rowGroup.Rows[rowIndex].Cells; 456anchorCell.Index == 0 && movingCell.Index == movingCell.Row.Cells.Count - 1 && movingCell.Row.Index + 1 == anchorCell.Row.Index)) 465TableCellCollection cells = row.Cells; 480while (rowIndex < rows.Count && rows[rowIndex].Cells.Count == 0) 487movingCell = rows[rowIndex].Cells[0]; 507while (rowIndex >= 0 && rows[rowIndex].Cells.Count == 0) 514movingCell = rows[rowIndex].Cells[rows[rowIndex].Cells.Count - 1]; 671row.Cells.Add(cell); 1167TableCellCollection cells = currentRow.Cells; 1281TableCellCollection cells = row.Cells; 1305TableCellCollection nextRowCells = nextRow.Cells; 1372if (row.Cells[0].ColumnIndex == 0) 1374AddCellCopy(row, row.Cells[0], 0, true, false); 1381for (int iCell = 0; iCell < row.Cells.Count; iCell++) 1383TableCell cell = row.Cells[iCell]; 1400AddCellCopy(row, cellInsertAfter, row.Cells.IndexOf(cellInsertAfter) + 1, true, true); 1492for (int iCell = 0; iCell < row.Cells.Count; iCell++) 1494TableCell cell = row.Cells[iCell]; 1511row.Cells.Remove(cellDelete); 1903TableCellCollection cells = startCell.Row.Cells; 2096movingCell = movingCell.Row.Cells[movingCell.Index - 1]; 2105movingCell = movingCellRow.Cells[movingCellRow.Cells.Count - 1]; 2260newRow.Cells.Add(newCell); 2264newRow.Cells.Insert(cellInsertionIndex, newCell); 2454row.Cells.RemoveRange(firstCell.Index + 1, lastCell.Index - firstCell.Index + 1 - 1); 2462if (firstCell.Index == 0 && lastCell.Index == lastCell.Row.Cells.Count - 1) 2493row.Cells.RemoveRange(firstCell.Index, lastCell.Index - firstCell.Index + 1); 2513for (int cellIndex = 0; cellIndex < row.Cells.Count; cellIndex++) 2515TableCell cell = row.Cells[cellIndex];
System\windows\Documents\TextSelection.cs (3)
1059nextCell = FindCellAtColumnIndex(rowGroup.Rows[nextRowIndex].Cells, movingCell.ColumnIndex); 1068nextCell = FindCellAtColumnIndex(rowGroup.Rows[nextRowIndex].Cells, movingCell.ColumnIndex); 1384TextPointer cellStart = table.RowGroups[0].Rows[0].Cells[0].ContentStart;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (1)
5864bamlMember.GetDelegate = delegate(object target) { return ((System.Windows.Documents.TableRow)target).Cells; };
System\Windows\Markup\KnownTypes.cs (1)
2531case KnownElements.TableRow: return (o as System.Windows.Documents.TableRow).Cells;