[英]Cant clear textbox and richtextbox
我有一个带有导航窗口和几页的WPF项目。 在一页上,我有一个文本框和两个richtextbox。 通过单击按钮,我想使用以下代码清除文本框和两个Richtextbox:
private void resetGUI()
{
txtIndex.Clear();
richEinzelTxtBemerkung.Document.Blocks.Clear();
richTxtBemerkung.Document.Blocks.Clear();
checkHauptzeichnung.IsChecked = false;
}
但它不起作用。 似乎clear方法删除了内部字段的值,但在GUI中该值保持不变。
那么您认为什么可能导致此问题?
你可以做
txtIndex.Text = String.Empty;
要么
txtIndex.Text = "";
奥基,我发现了我的错误。 清除它们后,我会再次填写框。 J发现索引计数错误。
有很多方法可以清除Rich TextBox的文本。
1) richTextbox.Text="";
2) richTextbox.Text=string.Empty;
3)声明一个全局变量,例如:
字符串emptyString =“”;
并分配给您要清除的每个taxtbox,richtextbox和变量
a) richTextbox.Text=emptyString;
b) nameTextbox.Text=emptyString;
c) name=emptyString;
谢谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.