删除RichTextBox WPF的最后一行

时间:2015-06-08 16:59:23

标签: wpf line richtextbox

我需要在WPF中删除RichTextBox的最后一行,以删除项目

image

2 个答案:

答案 0 :(得分:1)

RichTextBox不是逐行工作,而是基于流内容。

引用MSDN

  

具体地说,在RichTextBox中编辑的内容是流内容。   流内容可以包含许多类型的元素,包括格式化   文本,图像,列表和表格。请参阅流程文档概述   流程文件的深度信息。为了包含流量内容,   RichTextBox托管一个FlowDocument对象,该对象又包含   可编辑的内容。

但是,为了获取和操纵内容,我建议您查看MSDN处的一些示例。那些东西应该适合你正在处理的东西。

答案 1 :(得分:0)

来自对Aaron Thomas的评论'回答,问题通过以下代码解决:

myRichTextBox.Document.Blocks.Remove(myRichTextBox.Document.‌​Blocks.LastBlock);