4 instantiations of Table
PresentationFramework (4)
System\Windows\Documents\FixedElement.cs (1)
233root = new Table();
System\Windows\Documents\TextRangeEditTables.cs (1)
659Table table = new Table
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
10825DefaultConstructor = delegate () { return new System.Windows.Documents.Table(); },
System\Windows\Markup\KnownTypes.cs (1)
1576case KnownElements.Table: o = new System.Windows.Documents.Table(); break;
144 references to Table
PresentationFramework (144)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (1)
1001else if (typeof(Table).IsAssignableFrom(elementType) ||
MS\Internal\Documents\IAcceptInsertion.cs (1)
9/// This interface should be implemented by <see cref="System.Windows.Documents.Table"/> related types
MS\Internal\Documents\IIndexedChild.cs (1)
11/// Classes comprising structure of <see cref="Table"/> are <see cref="TextElement"/> derived
MS\Internal\Documents\TableColumnCollectionInternal.cs (2)
14internal class TableColumnCollectionInternal : ContentElementCollection<Table, TableColumn> 16internal TableColumnCollectionInternal(Table owner)
MS\Internal\Documents\TableTextElementCollectionInternal.cs (1)
12/// This class is used to generate code for row, row group, and cell collections in <see cref="Table"/>
MS\Internal\Documents\TextDocumentView.cs (4)
422internal CellInfo GetCellInfoFromPoint(Point point, Table tableFilter) 956private CellInfo GetCellInfoFromPoint(ReadOnlyCollection<ParagraphResult> paragraphs, ReadOnlyCollection<ParagraphResult> floatingElements, Point point, Table tableFilter) 1001private CellInfo GetCellInfoFromPoint(ParagraphResult paragraph, Point point, Table tableFilter) 1070private CellInfo GetCellInfoFromPoint(ReadOnlyCollection<ColumnResult> columns, ReadOnlyCollection<ParagraphResult> floatingElements, Point point, Table tableFilter)
MS\Internal\LayoutDump.cs (1)
930Type type = typeof(Table);
MS\Internal\PtsHost\CellParaClient.cs (1)
397internal Table Table { get { return (Cell.Table); } }
MS\Internal\PtsHost\ContainerParagraph.cs (1)
1050else if (element is Table)
MS\Internal\PtsHost\MbpInfo.cs (1)
125else if (o is Table || o is List)
MS\Internal\PtsHost\RowParagraph.cs (1)
365internal Table Table { get { return Row.Table; } }
MS\Internal\PtsHost\TableParaClient.cs (2)
181Table table = TableParagraph.Table; 1257internal Table Table
MS\Internal\PtsHost\TableParagraph.cs (2)
481internal Table Table 485return (Table)Element;
System\Windows\Automation\Peers\TableAutomationPeer.cs (5)
22public TableAutomationPeer(Table owner) 96foreach (TableRowGroup group in ((Table)Owner).RowGroups) 108return ((Table)Owner).ColumnCount; 135Table table = (Table)Owner;
System\Windows\Documents\ColumnResizeUndoUnit.cs (2)
41Table table; 47table = (Table) textPointerTable.Parent;
System\Windows\Documents\FixedElement.cs (2)
92Table.CellSpacingProperty.AddOwner( 397return typeof(Table);
System\Windows\Documents\FixedSOMTable.cs (2)
114if (element.Type == typeof(Table)) 116element.SetValue(Table.CellSpacingProperty, 0.0);
System\Windows\Documents\FlowDocument.cs (1)
49/// <see cref="Paragraph"/>, <see cref="Section"/>, <see cref="List"/>, <see cref="Table"/>.
System\Windows\Documents\Table.cs (4)
33MarginProperty.OverrideMetadata(typeof(Table), new FrameworkPropertyMetadata(new Thickness(Double.NaN))); 414internal TableChildrenCollectionEnumeratorSimple(Table table) 504private Table _table; 537typeof(Table),
System\Windows\Documents\TableCell.cs (1)
380internal Table Table { get { return Row != null ? Row.Table : null; } }
System\Windows\Documents\TableColumn.cs (10)
20public class TableColumn : FrameworkContentElement, IIndexedChild<Table> 99void IIndexedChild<Table>.OnEnterParentTree() 107void IIndexedChild<Table>.OnExitParentTree() 112void IIndexedChild<Table>.OnAfterExitParentTree(Table parent) 116int IIndexedChild<Table>.Index 152internal Table Table { get { return Parent as Table; } } 265Table table = ((TableColumn) d).Table; 277Table table = ((TableColumn) d).Table;
System\Windows\Documents\TableColumnCollection.cs (1)
31internal TableColumnCollection(Table owner)
System\Windows\Documents\TableRow.cs (1)
272internal Table Table { get { return (RowGroup != null ? RowGroup.Table : null); } }
System\Windows\Documents\TableRowGroup.cs (13)
16public class TableRowGroup : TextElement, IAddChild, IIndexedChild<Table>, IAcceptInsertion 135void IIndexedChild<Table>.OnEnterParentTree() 143void IIndexedChild<Table>.OnExitParentTree() 148void IIndexedChild<Table>.OnAfterExitParentTree(Table parent) 153int IIndexedChild<Table>.Index 182internal void OnAfterExitParentTree(Table table) 220internal Table Table 224return Parent as Table; 291if (newParent != null && !(newParent is Table)) 299((Table)oldParent).RowGroups.InternalRemove(this); 300OnAfterExitParentTree(oldParent as Table); 307((Table)newParent).RowGroups.InternalAdd(this);
System\Windows\Documents\TableRowGroupCollection.cs (3)
31internal TableRowGroupCollection(Table owner) 33_rowGroupCollectionInternal = new TableTextElementCollectionInternal<Table, TableRowGroup>(owner); 555private TableTextElementCollectionInternal<Table, TableRowGroup> _rowGroupCollectionInternal;
System\Windows\Documents\TextPointer.cs (1)
1035/// or <see cref="Table"/>element. In such case the method
System\Windows\Documents\TextPointerBase.cs (1)
257typeof(Table).IsAssignableFrom(position.GetElementType(LogicalDirection.Forward)));
System\Windows\Documents\TextRange.cs (2)
1107internal Table InsertTable(int rowCount, int columnCount) 1692internal virtual Table InsertTableVirtual(int rowCount, int columnCount)
System\Windows\Documents\TextRangeEditLists.cs (1)
293if (block is Table || block is Section)
System\Windows\Documents\TextRangeEditTables.cs (45)
37internal static bool GetColumnRange(ITextRange range, Table table, out int firstColumnIndex, out int lastColumnIndex) 108internal static Table GetTableFromPosition(TextPointer position) 111while (element != null && !(element is Table)) 116return element as Table; 191Table anchorTable; 192Table movingTable; 235Table anchorTable; 236Table movingTable; 292Table anchorTable; 293Table movingTable; 628internal static Table InsertTable(TextPointer insertionPosition, int rowCount, int columnCount) 659Table table = new Table 732Table currentTable = TextRangeEditTables.GetTableFromPosition(position); 777internal static TextPointer GetAdjustedRowEndPosition(Table currentTable, TextPointer rowEndPosition) 825if (parent is Table) 956Table startTable; 957Table endTable; 1240Table table= startRow.Table; 1270Table table = rows[0].Table; 1364private static void InsertColumn(int colIndex, Table table) 1440Table startTable; 1441Table endTable; 1465InsertColumn(colIndexInsert - 1, endCell.Table as Table); 1469InsertColumn(colIndexInsert, endCell.Table as Table); 1485internal static void DeleteColumn(int colIndex, Table table) // Index to delete 1560DeleteColumn(iIndexDelete, endCell.Table as Table); 1569Table table; 1580out Table table, 1658Table table; 1673internal static void EnsureTableColumnsAreFixedSize(Table table, double[] columnWidths) 1690internal TableColumnResizeInfo(ITextView textView, Table table, int columnIndex, Rect columnRect, double tableAutofitWidth, double[] columnWidths) 1751Table table = this.Table; 1791internal Table Table { get { return (_table); } } 1796private Table _table; 1834Table startTable; 1835Table endTable; 1885Table startTable; 1886Table endTable; 2050out Table anchorTable, out Table movingTable) 2135out Table anchorTable, out Table movingTable) 2174out Table table) 2207else if (element is Table) 2209table = (Table)element;
System\Windows\Documents\TextRangeSerialization.cs (4)
592if (elementTypeStandardized == typeof(Table) && textReader is TextPointer) 595WriteTableColumnsInformation(range, (Table)((TextPointer)textReader).Parent, xmlWriter, xamlTypeMapper); 600private static void WriteTableColumnsInformation(ITextRange range, Table table, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper) 1723typeof(Table).IsAssignableFrom(commonAncestor.ParentType) ||
System\Windows\Documents\TextSchema.cs (5)
416else if (typeof(Table).IsAssignableFrom(type)) 418return typeof(Table); 530else if (typeof(Table).IsAssignableFrom(type)) 844else if (typeof(Table).IsAssignableFrom(parentType)) 1033Table.CellSpacingProperty,
System\windows\Documents\TextSelection.cs (2)
1376internal override Table InsertTableVirtual(int rowCount, int columnCount) 1380Table table = base.InsertTableVirtual(rowCount, columnCount);
System\Windows\Documents\TextStore.cs (1)
3410Table currentTable = TextRangeEditTables.GetTableFromPosition(start);
System\Windows\Documents\TextTreeDeleteContentUndoUnit.cs (7)
93internal static TableColumn[] SaveColumns(Table table) 113internal static void RestoreColumns(Table table, TableColumn[] savedColumns) 268if(elementNode.TextElement is Table) 270container = new TableElementContentContainer(elementNode.TextElement as Table, 461internal TableElementContentContainer(Table table, PropertyRecord []localValues, ContentContainer childContainer) : 475Table table = (Table) textPointerTable.Parent;
System\Windows\Documents\TextTreeExtractElementUndoUnit.cs (4)
32if (elementNode.TextElement is Table) 34_columns = TextTreeDeleteContentUndoUnit.SaveColumns((Table)elementNode.TextElement); 75if (element is Table) 77TextTreeDeleteContentUndoUnit.RestoreColumns((Table)element, _columns);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
720case 626: t = () => typeof(Table); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
6226Type type = typeof(System.Windows.Documents.Table); 6228this.GetXamlType(typeof(System.Windows.Documents.Table)), // DeclaringType 6235GetDelegate = delegate (object target) { return ((System.Windows.Documents.Table)target).RowGroups; },
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
10822typeof(System.Windows.Documents.Table),
System\Windows\Markup\KnownTypes.cs (2)
2523case KnownElements.Table: return (o as System.Windows.Documents.Table).RowGroups; 6174case KnownElements.Table: t = typeof(System.Windows.Documents.Table); break;