你如何清除WPF RichTextBox?

时间:2013-04-20 22:11:51

标签: c# wpf richtextbox

每当我richtextbox1.Clear()时,它都表示该方法不存在。而这几乎是我得到的唯一解决方案,无处不在。

我试过寻找Text属性,我也尝试查看Document属性,但无济于事。

我缺少什么?需要清除该框,就像您使用textbox.Clear()电话一样。

4 个答案:

答案 0 :(得分:28)

您可以使用richTextBox.Document.Blocks.Clear();

清除RichTextBox

答案 1 :(得分:1)

如果要在richTextBox中添加一些控件(例如下面):

LinkLabel link = new LinkLabel();
richTextBox1.Controls.Add(link);

你必须使用

richTextBox1.Controls.Clear();

删除所有控件。

答案 2 :(得分:-1)

为Windows窗体执行此操作的正确方法是执行richTextBox.ResetText();

答案 3 :(得分:-3)

你也可以做richTextBox.Text = "";