我有一个带导航窗口和几页的WPF项目。在一个页面上,我有一个文本框和两个richtextboxes。单击一个按钮,我想清除文本框和两个richtextbox,其中包含以下代码:
private void resetGUI()
{
txtIndex.Clear();
richEinzelTxtBemerkung.Document.Blocks.Clear();
richTxtBemerkung.Document.Blocks.Clear();
checkHauptzeichnung.IsChecked = false;
}
但它不起作用。似乎clear方法删除了内部字段的值,但在GUI中值保持不变。
那么您认为可能会导致这个问题?
答案 0 :(得分:0)
你可以做到
txtIndex.Text = String.Empty;
或
txtIndex.Text = "";
答案 1 :(得分:0)
答案 2 :(得分:0)
有很多方法可以清除富文本框的文本。
1)richTextbox.Text="";
2)richTextbox.Text=string.Empty;
3)声明一个全局变量,如:
string emptyString ="";
并分配给您要清除的每个taxtbox,richtextbox和变量
一)richTextbox.Text=emptyString;
B)nameTextbox.Text=emptyString;
C)name=emptyString;
感谢。