不能清除文本框和richtextbox
问题描述:
我有一个导航窗口和几页的WPF项目。在一页上我有一个文本框和两个richtextboxes。点击一个按钮,我想清除文本框和两个richtextboxes与下面的代码:不能清除文本框和richtextbox
private void resetGUI()
{
txtIndex.Clear();
richEinzelTxtBemerkung.Document.Blocks.Clear();
richTxtBemerkung.Document.Blocks.Clear();
checkHauptzeichnung.IsChecked = false;
}
但它不工作。看来清除方法删除内部字段的值,但在GUI中保留值。
那么你认为可能会导致这个问题呢?
答
奥基,我发现我的错误。清除它们之后,我再次填充这些框。 J发现了一个索引数错误。
答
你可以做
txtIndex.Text = String.Empty;
或
txtIndex.Text = "";
答
有很多方法可以清除富文本框的文本。
1)richTextbox.Text="";
2)richTextbox.Text=string.Empty;
3)中声明了一个全局变量,如:
串emptyString = “”;
,并分配到要清除
一)richTextbox.Text=emptyString;
B)nameTextbox.Text=emptyString;
C)name=emptyString;
感谢每taxtbox,RichTextBox的和可变的。
尝试'txtIndex.Text =“”;'和richtextbox,试试这个主题:http://*.com/questions/10805134/how-to-clear-text-content-in-richtextbox –
代码工作正常 – AnjumSKhan
但是我也想从GUI中删除这个值。它清除Boxes内部的值,但GUI显示不存在的旧值。我尝试了链接的所有解决方案。 – Only3lue