4 instantiations of Table
PresentationFramework (4)
System\Windows\Documents\FixedElement.cs (1)
239root = new Table();
System\Windows\Documents\TextRangeEditTables.cs (1)
661Table table = new Table();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
9762bamlType.DefaultConstructor = delegate() { return new System.Windows.Documents.Table(); };
System\Windows\Markup\KnownTypes.cs (1)
1582case KnownElements.Table: o = new System.Windows.Documents.Table(); break;
144 references to Table
PresentationFramework (144)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (1)
1008else 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)
19internal class TableColumnCollectionInternal : ContentElementCollection<Table, TableColumn> 21internal TableColumnCollectionInternal(Table owner)
MS\Internal\Documents\TableTextElementCollectionInternal.cs (1)
16/// This class is used to generate code for row, row group, and cell collections in <see cref="Table"/>
MS\Internal\Documents\TextDocumentView.cs (4)
425internal CellInfo GetCellInfoFromPoint(Point point, Table tableFilter) 962private CellInfo GetCellInfoFromPoint(ReadOnlyCollection<ParagraphResult> paragraphs, ReadOnlyCollection<ParagraphResult> floatingElements, Point point, Table tableFilter) 1007private CellInfo GetCellInfoFromPoint(ParagraphResult paragraph, Point point, Table tableFilter) 1082private CellInfo GetCellInfoFromPoint(ReadOnlyCollection<ColumnResult> columns, ReadOnlyCollection<ParagraphResult> floatingElements, Point point, Table tableFilter)
MS\Internal\LayoutDump.cs (1)
931Type type = typeof(Table);
MS\Internal\PtsHost\CellParaClient.cs (1)
402internal Table Table { get { return (Cell.Table); } }
MS\Internal\PtsHost\ContainerParagraph.cs (1)
1070else if (element is Table)
MS\Internal\PtsHost\MbpInfo.cs (1)
127else if (o is Table || o is List)
MS\Internal\PtsHost\RowParagraph.cs (1)
368internal Table Table { get { return Row.Table; } }
MS\Internal\PtsHost\TableParaClient.cs (2)
187Table table = TableParagraph.Table; 1263internal Table Table
MS\Internal\PtsHost\TableParagraph.cs (2)
494internal Table Table 498return (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)
100Table.CellSpacingProperty.AddOwner( 399return typeof(Table);
System\Windows\Documents\FixedSOMTable.cs (2)
119if (element.Type == typeof(Table)) 121element.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)
50MarginProperty.OverrideMetadata(typeof(Table), new FrameworkPropertyMetadata(new Thickness(Double.NaN))); 431internal TableChildrenCollectionEnumeratorSimple(Table table) 521private Table _table; 554typeof(Table),
System\Windows\Documents\TableCell.cs (1)
393internal Table Table { get { return Row != null ? Row.Table : null; } }
System\Windows\Documents\TableColumn.cs (10)
28public class TableColumn : FrameworkContentElement, IIndexedChild<Table> 107void IIndexedChild<Table>.OnEnterParentTree() 115void IIndexedChild<Table>.OnExitParentTree() 120void IIndexedChild<Table>.OnAfterExitParentTree(Table parent) 124int IIndexedChild<Table>.Index 160internal Table Table { get { return Parent as Table; } } 273Table table = ((TableColumn) d).Table; 285Table table = ((TableColumn) d).Table;
System\Windows\Documents\TableColumnCollection.cs (1)
33internal TableColumnCollection(Table owner)
System\Windows\Documents\TableRow.cs (1)
287internal Table Table { get { return (RowGroup != null ? RowGroup.Table : null); } }
System\Windows\Documents\TableRowGroup.cs (13)
44public class TableRowGroup : TextElement, IAddChild, IIndexedChild<Table>, IAcceptInsertion 163void IIndexedChild<Table>.OnEnterParentTree() 171void IIndexedChild<Table>.OnExitParentTree() 176void IIndexedChild<Table>.OnAfterExitParentTree(Table parent) 181int IIndexedChild<Table>.Index 210internal void OnAfterExitParentTree(Table table) 248internal Table Table 252return Parent as Table; 319if (newParent != null && !(newParent is Table)) 327((Table)oldParent).RowGroups.InternalRemove(this); 328OnAfterExitParentTree(oldParent as Table); 335((Table)newParent).RowGroups.InternalAdd(this);
System\Windows\Documents\TableRowGroupCollection.cs (3)
33internal TableRowGroupCollection(Table owner) 35_rowGroupCollectionInternal = new TableTextElementCollectionInternal<Table, TableRowGroup>(owner); 557private TableTextElementCollectionInternal<Table, TableRowGroup> _rowGroupCollectionInternal;
System\Windows\Documents\TextPointer.cs (1)
1040/// or <see cref="Table"/>element. In such case the method
System\Windows\Documents\TextPointerBase.cs (1)
259typeof(Table).IsAssignableFrom(position.GetElementType(LogicalDirection.Forward)));
System\Windows\Documents\TextRange.cs (2)
1118internal Table InsertTable(int rowCount, int columnCount) 1702internal virtual Table InsertTableVirtual(int rowCount, int columnCount)
System\Windows\Documents\TextRangeEditLists.cs (1)
295if (block is Table || block is Section)
System\Windows\Documents\TextRangeEditTables.cs (45)
39internal static bool GetColumnRange(ITextRange range, Table table, out int firstColumnIndex, out int lastColumnIndex) 110internal static Table GetTableFromPosition(TextPointer position) 113while (element != null && !(element is Table)) 118return element as Table; 193Table anchorTable; 194Table movingTable; 237Table anchorTable; 238Table movingTable; 294Table anchorTable; 295Table movingTable; 630internal static Table InsertTable(TextPointer insertionPosition, int rowCount, int columnCount) 661Table table = new Table(); 730Table currentTable = TextRangeEditTables.GetTableFromPosition(position); 775internal static TextPointer GetAdjustedRowEndPosition(Table currentTable, TextPointer rowEndPosition) 823if (parent is Table) 954Table startTable; 955Table endTable; 1238Table table= startRow.Table; 1268Table table = rows[0].Table; 1362private static void InsertColumn(int colIndex, Table table) 1438Table startTable; 1439Table endTable; 1463InsertColumn(colIndexInsert - 1, endCell.Table as Table); 1467InsertColumn(colIndexInsert, endCell.Table as Table); 1483internal static void DeleteColumn(int colIndex, Table table) // Index to delete 1558DeleteColumn(iIndexDelete, endCell.Table as Table); 1567Table table; 1578out Table table, 1656Table table; 1671internal static void EnsureTableColumnsAreFixedSize(Table table, double[] columnWidths) 1688internal TableColumnResizeInfo(ITextView textView, Table table, int columnIndex, Rect columnRect, double tableAutofitWidth, double[] columnWidths) 1749Table table = this.Table; 1789internal Table Table { get { return (_table); } } 1794private Table _table; 1832Table startTable; 1833Table endTable; 1883Table startTable; 1884Table endTable; 2048out Table anchorTable, out Table movingTable) 2133out Table anchorTable, out Table movingTable) 2172out Table table) 2205else if (element is Table) 2207table = (Table)element;
System\Windows\Documents\TextRangeSerialization.cs (4)
598if (elementTypeStandardized == typeof(Table) && textReader is TextPointer) 601WriteTableColumnsInformation(range, (Table)((TextPointer)textReader).Parent, xmlWriter, xamlTypeMapper); 606private static void WriteTableColumnsInformation(ITextRange range, Table table, XmlWriter xmlWriter, XamlTypeMapper xamlTypeMapper) 1729typeof(Table).IsAssignableFrom(commonAncestor.ParentType) ||
System\Windows\Documents\TextSchema.cs (5)
417else if (typeof(Table).IsAssignableFrom(type)) 419return typeof(Table); 531else if (typeof(Table).IsAssignableFrom(type)) 850else if (typeof(Table).IsAssignableFrom(parentType)) 1039Table.CellSpacingProperty,
System\windows\Documents\TextSelection.cs (2)
1379internal override Table InsertTableVirtual(int rowCount, int columnCount) 1383Table table = base.InsertTableVirtual(rowCount, columnCount);
System\Windows\Documents\TextStore.cs (1)
3428Table currentTable = TextRangeEditTables.GetTableFromPosition(start);
System\Windows\Documents\TextTreeDeleteContentUndoUnit.cs (7)
95internal static TableColumn[] SaveColumns(Table table) 115internal static void RestoreColumns(Table table, TableColumn[] savedColumns) 270if(elementNode.TextElement is Table) 272container = new TableElementContentContainer(elementNode.TextElement as Table, 463internal TableElementContentContainer(Table table, PropertyRecord []localValues, ContentContainer childContainer) : 477Table table = (Table) textPointerTable.Parent;
System\Windows\Documents\TextTreeExtractElementUndoUnit.cs (4)
35if (elementNode.TextElement is Table) 37_columns = TextTreeDeleteContentUndoUnit.SaveColumns((Table)elementNode.TextElement); 78if (element is Table) 80TextTreeDeleteContentUndoUnit.RestoreColumns((Table)element, _columns);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
722case 626: t = () => typeof(Table); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
5824Type type = typeof(System.Windows.Documents.Table); 5826this.GetXamlType(typeof(System.Windows.Documents.Table)), // DeclaringType 5832bamlMember.GetDelegate = delegate(object target) { return ((System.Windows.Documents.Table)target).RowGroups; };
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
9760typeof(System.Windows.Documents.Table),
System\Windows\Markup\KnownTypes.cs (2)
2529case KnownElements.Table: return (o as System.Windows.Documents.Table).RowGroups; 6180case KnownElements.Table: t = typeof(System.Windows.Documents.Table); break;