Удалить последнюю строку RichTextBox WPF

Мне нужно удалить последнюю строку RichTextBox в WPF, чтобы удалить элемент

образ

2 ответа

RichTextBox работает не построчно, а над содержимым потока.

Цитировать из MSDN:

В частности, содержимое, отредактированное в RichTextBox, является потоком содержимого. Содержимое потока может содержать много типов элементов, включая форматированный текст, изображения, списки и таблицы. См. Обзор документов потока для получения более подробной информации о документах потока. Чтобы содержать содержимое потока, RichTextBox содержит объект Flow Document, который, в свою очередь, содержит редактируемое содержимое.

Но, чтобы получить и манипулировать контентом, я бы посоветовал взглянуть на некоторые примеры в MSDN. Что-то должно соответствовать тому, с чем вы имеете дело.

Из комментариев к ответу Аарона Томаса проблема была решена с помощью следующего кода:

myRichTextBox.Document.Blocks.Remove(myRichTextBox.Document.‌​Blocks.LastBlock);
Другие вопросы по тегам