Approved
Last Updated: 31 Oct 2018 08:11 by ADMIN
ADMIN
Mihail
Created on: 12 Jun 2015 11:18
Category: RichTextBox
Type: Feature Request
0
RichTextBox: Introduce Split Table Command
Introduce Split Table Command. 

In MS Word, the command is in Table Tools -> Layout -> Merge -> Split table.

Workaround: Use the RadDocumentEditor API to split the table:

            var tableRowBox = this.radRichTextBox.Document.CaretPosition.GetCurrentTableRowBox();
            if (tableRowBox != null)
            {
                this.radRichTextBox.BeginUndoGroup();

                this.radRichTextBox.Document.Selection.Clear();

                var currentRow = tableRowBox.AssociatedTableRow;

                DocumentPosition start = new DocumentPosition(currentRow.GetRootDocument());
                start.MoveToStartOfDocumentElement(currentRow);

                DocumentPosition end = new DocumentPosition(start);
                end.MoveToEndOfDocumentElement(currentRow.Table.Rows.Last);

                this.radRichTextBox.Document.Selection.SetSelectionStart(start);
                this.radRichTextBox.Document.Selection.AddSelectionEnd(end);

                this.radRichTextBox.Cut();

                this.radRichTextBox.Document.CaretPosition.MoveDown();
                this.radRichTextBox.InsertParagraph();
                this.radRichTextBox.Paste();

                this.radRichTextBox.EndUndoGroup("Split table");
            }
(Total attached files size should be smaller than 20mb. Allowed extensions: .zip, .rar, .jpg, .png, .gif)
2 comments
ADMIN
Tanya
Posted on: 29 Mar 2018 12:23
Hi Thomas,

Make sure to cast your vote for its implementation as this will directly affect the priority of the task.
Thomas
Posted on: 12 Sep 2017 05:38
Hi 
this would be a cool feature to increase the user acceptance.