src\Framework\System\Windows\Documents\TextRangeEditTables.cs (45)
41internal static bool GetColumnRange(ITextRange range, Table table, out int firstColumnIndex, out int lastColumnIndex)
113internal static Table GetTableFromPosition(TextPointer position)
116while (element != null && !(element is Table))
121return element as Table;
196Table anchorTable;
197Table movingTable;
240Table anchorTable;
241Table movingTable;
297Table anchorTable;
298Table movingTable;
633internal static Table InsertTable(TextPointer insertionPosition, int rowCount, int columnCount)
664Table table = new Table();
733Table currentTable = TextRangeEditTables.GetTableFromPosition(position);
778internal static TextPointer GetAdjustedRowEndPosition(Table currentTable, TextPointer rowEndPosition)
826if (parent is Table)
957Table startTable;
958Table endTable;
1241Table table= startRow.Table;
1271Table table = rows[0].Table;
1365private static void InsertColumn(int colIndex, Table table)
1441Table startTable;
1442Table endTable;
1466InsertColumn(colIndexInsert - 1, endCell.Table as Table);
1470InsertColumn(colIndexInsert, endCell.Table as Table);
1486internal static void DeleteColumn(int colIndex, Table table) // Index to delete
1561DeleteColumn(iIndexDelete, endCell.Table as Table);
1570Table table;
1581out Table table,
1659Table table;
1674internal static void EnsureTableColumnsAreFixedSize(Table table, double[] columnWidths)
1691internal TableColumnResizeInfo(ITextView textView, Table table, int columnIndex, Rect columnRect, double tableAutofitWidth, double[] columnWidths)
1752Table table = this.Table;
1792internal Table Table { get { return (_table); } }
1797private Table _table;
1835Table startTable;
1836Table endTable;
1886Table startTable;
1887Table endTable;
2051out Table anchorTable, out Table movingTable)
2136out Table anchorTable, out Table movingTable)
2175out Table table)
2208else if (element is Table)
2210table = (Table)element;