我在Adddata()函数中添加文本TextBlock Text1,Text2,Text3,如下所示。
if (i == 0)
{
Text1.Text = tagname.AlarmTag;
}
if (i == 1)
{
Text2.Text = tagname.AlarmTag;
}
if (i == 2)
{
Text3.Text = tagname.AlarmTag;
}
现在在deletedata()中我要清除三个文本块中的所有内容。 我怎样才能做到这一点?因为我找不到清除选项。我想一次清除三个文本块的文本。
答案 0 :(得分:2)
“清除”数据:
Text1.Text = String.Empty;
Text2.Text = String.Empty;
Text3.Text = String.Empty;
答案 1 :(得分:2)
您可以将文本框的文本设置为空字符串。
Text1.Text = "";
Text2.Text = "";
Text3.Text = "";
您还可以定义自己的扩展方法。
public static class ControlExtensions
{
public static void Clear(this TextBox text)
{
text.Text = "";
}
}
然后,只需为您定义扩展类的命名空间包含using
指令,然后就可以执行以下操作:
Text1.Clear();
Text2.Clear();
Text3.Clear();
答案 2 :(得分:0)
将文字设置为空字符串?