If I use Ctrl-A to select all the data in the RichTextBox, and then use Document.Delete to delete it, I get an InvalidCastException. The exception is "Unable to cast object of type 'Telerik.Windows.Documents.Layout.TableLayoutBox' to type 'Telerik.Windows.Documents.Layout.ParagraphLayoutBox'. If I select just a portion of the text in the RichTextBox and then use Document.Delete() to remove it, I have no problem. Is there some other method that should be used to delete text that has been selected with Ctrl-A?