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;