4 instantiations of Table
PresentationFramework (4)
System\Windows\Documents\FixedElement.cs (1)
232root = new Table();
System\Windows\Documents\TextRangeEditTables.cs (1)
658Table table = new Table
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
10824DefaultConstructor = delegate () { return new System.Windows.Documents.Table(); },
System\Windows\Markup\KnownTypes.cs (1)
1575case KnownElements.Table: o = new System.Windows.Documents.Table(); break;
144 references to Table
PresentationFramework (144)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (1)
997else if (typeof(Table).IsAssignableFrom(elementType) ||
MS\Internal\Documents\IAcceptInsertion.cs (1)
8/// This interface should be implemented by <see cref="System.Windows.Documents.Table"/> related types
MS\Internal\Documents\IIndexedChild.cs (1)
10/// Classes comprising structure of <see cref="Table"/> are <see cref="TextElement"/> derived
MS\Internal\Documents\TableColumnCollectionInternal.cs (2)
13internal class TableColumnCollectionInternal : ContentElementCollection<Table, TableColumn> 15internal TableColumnCollectionInternal(Table owner)
MS\Internal\Documents\TableTextElementCollectionInternal.cs (1)
11/// This class is used to generate code for row, row group, and cell collections in <see cref="Table"/>
MS\Internal\Documents\TextDocumentView.cs (4)
421internal CellInfo GetCellInfoFromPoint(Point point, Table tableFilter) 955private CellInfo GetCellInfoFromPoint(ReadOnlyCollection<ParagraphResult> paragraphs, ReadOnlyCollection<ParagraphResult> floatingElements, Point point, Table tableFilter) 1000private CellInfo GetCellInfoFromPoint(ParagraphResult paragraph, Point point, Table tableFilter) 1060private CellInfo GetCellInfoFromPoint(ReadOnlyCollection<ColumnResult> columns, ReadOnlyCollection<ParagraphResult> floatingElements, Point point, Table tableFilter)
MS\Internal\LayoutDump.cs (1)
929Type type = typeof(Table);
MS\Internal\PtsHost\CellParaClient.cs (1)
396internal Table Table { get { return (Cell.Table); } }
MS\Internal\PtsHost\ContainerParagraph.cs (1)
1046else if (element is Table)
MS\Internal\PtsHost\MbpInfo.cs (1)
124else if (o is Table || o is List)
MS\Internal\PtsHost\RowParagraph.cs (1)
364internal Table Table { get { return Row.Table; } }
MS\Internal\PtsHost\TableParaClient.cs (2)
180Table table = TableParagraph.Table; 1256internal Table Table
MS\Internal\PtsHost\TableParagraph.cs (2)
480internal Table Table 484return (Table)Element;
System\Windows\Automation\Peers\TableAutomationPeer.cs (5)
21public TableAutomationPeer(Table owner) 95foreach (TableRowGroup group in ((Table)Owner).RowGroups) 107return ((Table)Owner).ColumnCount; 134Table table = (Table)Owner;
System\Windows\Documents\ColumnResizeUndoUnit.cs (2)
40Table table; 46table = (Table) textPointerTable.Parent;
System\Windows\Documents\FixedElement.cs (2)
91Table.CellSpacingProperty.AddOwner( 396return typeof(Table);
System\Windows\Documents\FixedSOMTable.cs (2)
113if (element.Type == typeof(Table)) 115element.SetValue(Table.CellSpacingProperty, 0.0);
System\Windows\Documents\FlowDocument.cs (1)
48/// <see cref="Paragraph"/>, <see cref="Section"/>, <see cref="List"/>, <see cref="Table"/>.
System\Windows\Documents\Table.cs (4)
32MarginProperty.OverrideMetadata(typeof(Table), new FrameworkPropertyMetadata(new Thickness(Double.NaN))); 410internal TableChildrenCollectionEnumeratorSimple(Table table) 500private Table _table; 533typeof(Table),
System\Windows\Documents\TableCell.cs (1)
373internal Table Table { get { return Row?.Table; } }
System\Windows\Documents\TableColumn.cs (10)
19public class TableColumn : FrameworkContentElement, IIndexedChild<Table> 98void IIndexedChild<Table>.OnEnterParentTree() 106void IIndexedChild<Table>.OnExitParentTree() 111void IIndexedChild<Table>.OnAfterExitParentTree(Table parent) 115int IIndexedChild<Table>.Index 151internal Table Table { get { return Parent as Table; } } 264Table table = ((TableColumn) d).Table; 273Table table = ((TableColumn) d).Table;
System\Windows\Documents\TableColumnCollection.cs (1)
30internal TableColumnCollection(Table owner)
System\Windows\Documents\TableRow.cs (1)
268internal Table Table { get { return (RowGroup?.Table); } }
System\Windows\Documents\TableRowGroup.cs (13)
15public class TableRowGroup : TextElement, IAddChild, IIndexedChild<Table>, IAcceptInsertion 134void IIndexedChild<Table>.OnEnterParentTree() 142void IIndexedChild<Table>.OnExitParentTree() 147void IIndexedChild<Table>.OnAfterExitParentTree(Table parent) 152int IIndexedChild<Table>.Index 178internal void OnAfterExitParentTree(Table table) 216internal Table Table 220return Parent as Table; 287if (newParent != null && !(newParent is Table)) 295((Table)oldParent).RowGroups.InternalRemove(this); 296OnAfterExitParentTree(oldParent as Table); 303((Table)newParent).RowGroups.InternalAdd(this);
System\Windows\Documents\TableRowGroupCollection.cs (3)
30internal TableRowGroupCollection(Table owner) 32_rowGroupCollectionInternal = new TableTextElementCollectionInternal<Table, TableRowGroup>(owner); 554private TableTextElementCollectionInternal<Table, TableRowGroup> _rowGroupCollectionInternal;
System\Windows\Documents\TextPointer.cs (1)
1034/// or <see cref="Table"/>element. In such case the method
System\Windows\Documents\TextPointerBase.cs (1)
256typeof(Table).IsAssignableFrom(position.GetElementType(LogicalDirection.Forward)));
System\Windows\Documents\TextRange.cs (2)
1106internal Table InsertTable(int rowCount, int columnCount) 1691internal virtual Table InsertTableVirtual(int rowCount, int columnCount)
System\Windows\Documents\TextRangeEditLists.cs (1)
292if (block is Table || block is Section)
System\Windows\Documents\TextRangeEditTables.cs (45)
36internal static bool GetColumnRange(ITextRange range, Table table, out int firstColumnIndex, out int lastColumnIndex) 107internal static Table GetTableFromPosition(TextPointer position) 110while (element != null && !(element is Table)) 115return element as Table; 190Table anchorTable; 191Table movingTable; 234Table anchorTable; 235Table movingTable; 291Table anchorTable; 292Table movingTable; 627internal static Table InsertTable(TextPointer insertionPosition, int rowCount, int columnCount) 658Table table = new Table 731Table currentTable = TextRangeEditTables.GetTableFromPosition(position); 776internal static TextPointer GetAdjustedRowEndPosition(Table currentTable, TextPointer rowEndPosition) 824if (parent is Table) 955Table startTable; 956Table endTable; 1239Table table= startRow.Table; 1269Table table = rows[0].Table; 1363private static void InsertColumn(int colIndex, Table table) 1439Table startTable; 1440Table endTable; 1464InsertColumn(colIndexInsert - 1, endCell.Table as Table); 1468InsertColumn(colIndexInsert, endCell.Table as Table); 1484internal static void DeleteColumn(int colIndex, Table table) // Index to delete 1559DeleteColumn(iIndexDelete, endCell.Table as Table); 1568Table table; 1579out Table table, 1657Table table; 1672internal static void EnsureTableColumnsAreFixedSize(Table table, double[] columnWidths) 1689internal TableColumnResizeInfo(ITextView textView, Table table, int columnIndex, Rect columnRect, double tableAutofitWidth, double[] columnWidths) 1750Table table = this.Table; 1790internal Table Table { get { return (_table); } } 1795private Table _table; 1833Table startTable; 1834Table endTable; 1884Table startTable; 1885Table endTable; 2049out Table anchorTable, out Table movingTable) 2134out Table anchorTable, out Table movingTable) 2173out Table table) 2206else if (element is Table) 2208table = (Table)element;
System\Windows\Documents\TextRangeSerialization.cs (4)
591if (elementTypeStandardized == typeof(Table) && textReader is TextPointer) 594WriteTableColumnsInformation(range, (Table)((TextPointer)textReader).Parent, xmlWriter, xamlTypeMapper); 599private static void WriteTableColumnsInformation(ITextRange range, Table table, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper) 1722typeof(Table).IsAssignableFrom(commonAncestor.ParentType) ||
System\Windows\Documents\TextSchema.cs (5)
415else if (typeof(Table).IsAssignableFrom(type)) 417return typeof(Table); 529else if (typeof(Table).IsAssignableFrom(type)) 843else if (typeof(Table).IsAssignableFrom(parentType)) 1032Table.CellSpacingProperty,
System\windows\Documents\TextSelection.cs (2)
1360internal override Table InsertTableVirtual(int rowCount, int columnCount) 1364Table table = base.InsertTableVirtual(rowCount, columnCount);
System\Windows\Documents\TextStore.cs (1)
3400Table currentTable = TextRangeEditTables.GetTableFromPosition(start);
System\Windows\Documents\TextTreeDeleteContentUndoUnit.cs (7)
92internal static TableColumn[] SaveColumns(Table table) 112internal static void RestoreColumns(Table table, TableColumn[] savedColumns) 267if(elementNode.TextElement is Table) 269container = new TableElementContentContainer(elementNode.TextElement as Table, 460internal TableElementContentContainer(Table table, PropertyRecord []localValues, ContentContainer childContainer) : 474Table table = (Table) textPointerTable.Parent;
System\Windows\Documents\TextTreeExtractElementUndoUnit.cs (4)
31if (elementNode.TextElement is Table) 33_columns = TextTreeDeleteContentUndoUnit.SaveColumns((Table)elementNode.TextElement); 74if (element is Table) 76TextTreeDeleteContentUndoUnit.RestoreColumns((Table)element, _columns);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
719case 626: t = () => typeof(Table); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
6225Type type = typeof(System.Windows.Documents.Table); 6227this.GetXamlType(typeof(System.Windows.Documents.Table)), // DeclaringType 6234GetDelegate = delegate (object target) { return ((System.Windows.Documents.Table)target).RowGroups; },
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
10821typeof(System.Windows.Documents.Table),
System\Windows\Markup\KnownTypes.cs (2)
2522case KnownElements.Table: return (o as System.Windows.Documents.Table).RowGroups; 6173case KnownElements.Table: t = typeof(System.Windows.Documents.Table); break;