12

每当我这样做richtextbox1.Clear()时,它都会说该方法不存在。这几乎是我得到的唯一解决方案,无论我走到哪里。

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

我错过了什么?需要清除该框,就像您可以通过textbox.Clear()通话一样。

4

4 回答 4

37

您可以使用清除 RichTextBoxrichTextBox.Document.Blocks.Clear();

于 2013-04-20T22:20:05.447 回答
1

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

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

你必须使用

richTextBox1.Controls.Clear();

删除所有控件。

于 2014-11-07T14:49:42.897 回答
0

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

于 2014-04-24T15:17:54.370 回答
-4

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

于 2013-04-20T22:21:45.310 回答