如何清除文本块

发布于 2024-08-21 06:17:54 字数 319 浏览 8 评论 0原文

我在 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()中我想清除三个文本块中的所有内容。 我怎样才能做到这一点?因为我找不到清除选项。我想一次清除三个文本块的文本。

I'm adding text TextBlock Text1,Text2,Text3 in Adddata() function as follow.

if (i == 0)
{
    Text1.Text = tagname.AlarmTag;
}
if (i == 1)
{
    Text2.Text = tagname.AlarmTag;
}
if (i == 2)
{
    Text3.Text = tagname.AlarmTag;
}

Now in deletedata() I want to clear all contents in three textblock.
How can I do that? Because I cannot find Clear option. I want to clear text of three textblock at a time.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

メ斷腸人バ 2024-08-28 06:17:54

要“清除”数据:

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

To "clear" the data :

Text1.Text = String.Empty;
Text2.Text = String.Empty;
Text3.Text = String.Empty;
束缚m 2024-08-28 06:17:54

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

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

You could set the text of the textbox to an empty string.

Text1.Text = "";
Text2.Text = "";
Text3.Text = "";

You could also define your own extension method.

public static class ControlExtensions
{
    public static void Clear(this TextBox text)
    {
        text.Text = "";
    }
}

Then, just include a using directive for the namespace you defined your extension class in, and you can do:

Text1.Clear();
Text2.Clear();
Text3.Clear();
有木有妳兜一样 2024-08-28 06:17:54

将其文本设置为空字符串?

Set their text to an empty string?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文