我正在开发一个C#win表单项目,我有一个主GUI(名称:Form1
)和一个类(名称:AnotherClass
),我只是从{{更新GUI文本框1}},应用程序得到编译并成功运行但GUI上的文本框仍未更新。
这是我的代码:
AnotherClass
AnotherClass
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
AnotherClass obj = new AnotherClass();
obj.updategui();
}
public void AppendText(String text)
{
if (this.InvokeRequired)
{
this.Invoke(new Action<string>(AppendText), new object[] { text });
return;
}
this.textBox1.Text += text;
}
任何人都知道为什么GUI没有更新?请评论您的工作代码。问候。