【发布时间】:2019-09-16 22:05:54
【问题描述】:
我试图在文本框中显示 50 次文本,但它只显示一次。 (这是最后一次(第 50 次)文本)
'''
int x = 0;
int y = 0;
int counting = 0;
for(x = 0; x < 10; x++)
{
for(y = 0; y < 5; y++)
{
counting++;
richTextBox1.Text = "TEST" + " " + x.ToString() + " " + y.ToString() + "\r\n";
}
}
textBox1.Text = counting.ToString();
'''
“计数”效果很好,但“测试”只是显示一次。 如果我可以发 50 条短信,我该怎么办?
谢谢。
【问题讨论】:
-
如果您想在每个循环中添加新文本,那么您需要 append 现在您将用该循环的新文本替换现有文本。请参阅 += 字符串运算符或 AppendText 方法
-
文本框有一个多行选项,必须设置它才能看到多行。
标签: c# winforms textbox richtextbox