我有一个以表格形式打开的读取流。我正在读取该流并将文本发送到另一个表单的 textbox 。我希望文本到达 readstream 后立即更新到文本框。
第一种形式的代码:->
f2.ShowDialog(); //f2 is second form's object
while (true)
{
string inp_msg = sr.ReadLine();
f2.set_text(inp_msg);
this.Refresh();
}
以第二种形式定义的 set_text 函数:->
public void set_text(string msg)
{
//MessageBox.Show(msg);
textBox1.Text = textBox1.Text + msg + "\r\n";
//Application.DoEvents();
}
问题是文本框没有更新。