111,093
社区成员




public int setint=0;
FormSon set = new FormSon();
set.Owner = this;
set.ShowDialog();
子窗体访问父窗体
MainForm f1 = (MainForm)Owner;
f1.setint=1;
// form1 有两个控件
//1 textBox1文本控件
//2 backgroundWorker1 后台控件 模拟线程
//3 button1 控件
public partial class Form1: Form {
private void button1_Click(object sender, EventArgs e) {
this.backgroundWorker1.RunWorkerAsync();
}
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) {
SetMessage("aaaa");
}
public void SetMessage(string str) {
try {
textBox1.Invoke(new Action(() => {
textBox1.Text= str;
}));
}
catch {
}
}
}