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)
147foreach (TableCell cell in tableRow.Cells)
System\Windows\Documents\TableCell.cs (3)
93((TableRow)oldParent).Cells.InternalRemove(this); 98if ((newParentTR != null) && (newParentTR.Cells != null)) // keep PreSharp happy 100newParentTR.Cells.InternalAdd(this);
System\Windows\Documents\TableRow.cs (2)
61Cells.Add(cell); 283return (Cells.Count > 0);
System\windows\Documents\TextEditorTyping.cs (10)
1412cell = body.Rows[rowIndex + 1].Cells[0]; 1419cell = body.Rows[rowIndex - 1].Cells[body.Rows[rowIndex - 1].Cells.Count - 1]; 1442int cellIndex = row.Cells.IndexOf(cell); 1447if (cellIndex + 1 < row.Cells.Count) 1449cell = row.Cells[cellIndex + 1]; 1453cell = body.Rows[rowIndex + 1].Cells[0]; 1464cell = row.Cells[cellIndex - 1]; 1468cell = body.Rows[rowIndex - 1].Cells[body.Rows[rowIndex - 1].Cells.Count - 1];
System\Windows\Documents\TextRangeEditTables.cs (31)
341TableCellCollection cells = rowGroup.Rows[rowIndex].Cells; 455anchorCell.Index == 0 && movingCell.Index == movingCell.Row.Cells.Count - 1 && movingCell.Row.Index + 1 == anchorCell.Row.Index)) 464TableCellCollection cells = row.Cells; 479while (rowIndex < rows.Count && rows[rowIndex].Cells.Count == 0) 486movingCell = rows[rowIndex].Cells[0]; 506while (rowIndex >= 0 && rows[rowIndex].Cells.Count == 0) 513movingCell = rows[rowIndex].Cells[rows[rowIndex].Cells.Count - 1]; 674row.Cells.Add(cell); 1170TableCellCollection cells = currentRow.Cells; 1284TableCellCollection cells = row.Cells; 1308TableCellCollection nextRowCells = nextRow.Cells; 1375if (row.Cells[0].ColumnIndex == 0) 1377AddCellCopy(row, row.Cells[0], 0, true, false); 1384for (int iCell = 0; iCell < row.Cells.Count; iCell++) 1386TableCell cell = row.Cells[iCell]; 1403AddCellCopy(row, cellInsertAfter, row.Cells.IndexOf(cellInsertAfter) + 1, true, true); 1495for (int iCell = 0; iCell < row.Cells.Count; iCell++) 1497TableCell cell = row.Cells[iCell]; 1514row.Cells.Remove(cellDelete); 1906TableCellCollection cells = startCell.Row.Cells; 2099movingCell = movingCell.Row.Cells[movingCell.Index - 1]; 2108movingCell = movingCellRow.Cells[movingCellRow.Cells.Count - 1]; 2263newRow.Cells.Add(newCell); 2267newRow.Cells.Insert(cellInsertionIndex, newCell); 2457row.Cells.RemoveRange(firstCell.Index + 1, lastCell.Index - firstCell.Index + 1 - 1); 2465if (firstCell.Index == 0 && lastCell.Index == lastCell.Row.Cells.Count - 1) 2496row.Cells.RemoveRange(firstCell.Index, lastCell.Index - firstCell.Index + 1); 2516for (int cellIndex = 0; cellIndex < row.Cells.Count; cellIndex++) 2518TableCell cell = row.Cells[cellIndex];
System\windows\Documents\TextSelection.cs (3)
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)
6272GetDelegate = delegate (object target) { return ((System.Windows.Documents.TableRow)target).Cells; },
System\Windows\Markup\KnownTypes.cs (1)
2524case KnownElements.TableRow: return (o as System.Windows.Documents.TableRow).Cells;