Wpf 如何清除文本块

Wpf 如何清除文本块,wpf,textblock,Wpf,Textblock,我在Adddata()函数中添加文本块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()中,我想清除三个textblock中的所有内容。 我该怎么做?因为我找不到明确

我在Adddata()函数中添加文本块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()中,我想清除三个textblock中的所有内容。
我该怎么做?因为我找不到明确的选择。我想一次清除三个文本块的文本。

将它们的文本设置为空字符串?

将它们的文本设置为空字符串?

要“清除”数据:

Text1.Text = String.Empty;
Text2.Text = String.Empty;
Text3.Text = String.Empty;
要“清除”数据,请执行以下操作:

Text1.Text = String.Empty;
Text2.Text = String.Empty;
Text3.Text = String.Empty;

您可以将文本框的文本设置为空字符串

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();

您可以将文本框的文本设置为空字符串

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();

我不能这样做。因为我已经选择了编码。所以,如果我将null设置为thta textblock,当我单击鼠标时,它将返回null字符串。null从何而来?您只是将控件设置为显示空字符串。我不能这样做。因为我已为此选择了“更改编码”。因此,如果我将null设置为thta textblock,当我单击鼠标时,它将返回空字符串。null从何而来?你只是将控件设置为显示一个空字符串。你能详细解释一下,我必须包含哪个指令吗?因为我只在主类中编写所有这些代码。(我只是将Vc++移到C#所以我不太了解如何使用等等。)命名空间WpfApp{/////Window1.xaml的交互逻辑///public partial class Window1:Window{}My all functions…}我将创建一个新文件(ControlExtensions.cs),其中包含该类。在原始文件(主类)中创建此新文件的命名空间
WpfApp.Extensions
,在顶部添加
使用WpfApp.Extensions;
以启用新方法。你能解释更多吗,我必须包含哪个指令。因为我只在主类中进行所有这些编码。(我只是将Vc++移动到C#所以我对使用等知之甚少。)命名空间WpfApp{/////Window1.xaml的交互逻辑///public partial class Window1:Window{}My all functions…}我将创建一个新文件(ControlExtensions.cs),其中包含该类。在原始文件(主类)中创建此新文件的命名空间
WpfApp.Extensions
,在顶部使用WpfApp.Extensions添加
以启用新方法。