不能清除文本框和richtextbox

本文关键字:richtextbox 文本 清除 不能 | 更新日期: 2023-09-27 18:17:20

我有一个带有导航窗口和几个页面的WPF项目。在一个页面上,我有一个文本框和两个richtextbox。通过单击按钮,我想用以下代码清除文本框和两个richtextbox:

private void resetGUI()
{
    txtIndex.Clear();
    richEinzelTxtBemerkung.Document.Blocks.Clear();
    richTxtBemerkung.Document.Blocks.Clear();
    checkHauptzeichnung.IsChecked = false;
}

但是它不起作用。似乎clear方法删除了内部字段的值,但在GUI中该值保留。

那么你认为是什么导致了这个问题呢?

不能清除文本框和richtextbox

你可以做

txtIndex.Text = String.Empty;

txtIndex.Text = "";

好了,我发现我的错误了。清理完盒子后,我重新填充。我发现一个索引计数错误

有很多方法可以清除富文本框中的文本。

1) richTextbox.Text="";

2) richTextbox.Text=string.Empty;

3)声明一个全局变量:

字符串emptyString = " ";

和分配给每个taxbox, richtextbox和变量,你想要清除

richTextbox.Text=emptyString;b) nameTextbox.Text=emptyString;c) name=emptyString;

谢谢。