点击我的按钮后如何在我的标签上显示。
例如,(我为我的3个文本框键入ABC,我的.txt文件将ABC保存在内部,我的3个标签将在每个标签中单独显示ABC一旦我点击读取按钮。之后,我键入DEF for我的3个文本框,.txt文件将有ABCDE F.我点击我的阅读按钮后,我希望3个标签反映DEF然后是ABC然后再次点击后,它将显示DEF,反之亦然。)
这是我的计划:
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();
}
}
答案 0 :(得分:0)
对于Windows表单,请使用标签上的.Text
属性(即使您正在使用): -
private void btnEnter_Click(object sender, EventArgs e)
{
int a = 420 / 10;
lblResult.Text = a.ToString();
}
答案 1 :(得分:0)
根据您的评论,您似乎想要这个
label1.Text = label1.Text + reader.ReadLine();
label2.Text = label2.Text + reader.ReadLine();
label3.Text = label3.Text + reader.ReadLine();
答案 2 :(得分:0)
由于现在问题已经改变了好几次,我不确定你到底想要什么。但是,如果我理解你要做什么,我建议将值保存在内存中,并在关闭应用程序时将它们写入文件。
(要么是看看FileStream,要么是寻求能力的东西。)
答案 3 :(得分:0)
据我了解。订购时出现问题。
如果您使用格式化文件,例如cvs以及名为“CreationDate”的附加列,可能会更好,因此您可以按日期对数据进行排序,并在标签中以适当的顺序显示。