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;