c# - 单击按钮后如何在标签中显示文本

标签 c# streamreader

如何在我点击我的按钮后显示在我的标签上。

例如,(我为我的 3 个文本框键入了 A B C,我的 .txt 文件将在其中保存 A B C,一旦我单击读取按钮,我的 3 个标签将在每个标签中单独显示 A B C。之后,我为 D E F 键入我的 3 个文本框,.txt 文件将有 A B C D E F。在我点击我的阅读按钮后,我希望 3 个标签反射(reflect) D E F,然后是 A B C,然后在我再次点击后,它将显示 D E F,反之亦然。)

这是我的程序:

private void readButton_Click(object sender, EventArgs e)
{
    reader = new StreamReader("zzz.txt",true);
    while (reader.Peek() != -1)
    {
        label1.Text = reader.ReadLine();
        label2.Text = reader.ReadLine();
        label3.Text = reader.ReadLine();
    }
}

最佳答案

对于 Windows 窗体,请使用标签上的 .Text 属性(即使您正在使用):-

 private void btnEnter_Click(object sender, EventArgs e)
{
    int a = 420 / 10;
    lblResult.Text = a.ToString();
}

关于c# - 单击按钮后如何在标签中显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13628250/

相关文章:

c# - 当我使用 [HttpGet ("public-profile/{avatarName}")] 时如何在 asp.net-core 中 RedirectToAction

c# - jquery 中出现非法调用错误

csv - 将 CsvHelper 与流一起使用

c# - 使用 streamreader/streamwriter 在 C# 中逐行写入文件非常慢

C# StreamReader 可以检查当前行号吗?

c# - 使用 ASP.Net Core 中间件启动后台任务

c# - 自定义用户控件的焦点控件

c# - 多行的每行返回一个字段,并将它们转换为要显示的单行值

c# - 如何在 Windows 服务中连续读取文本文件

c# - 更改txt文件并保存的快速方法