A窗口:
From2 go = new From2();
go.Show();B窗口
From3 fc = From3.getFrmCity(this.Text);
if (fc.ShowDialog() == DialogResult.OK)
{
.....
}C窗口:
public static frmCity getFrmCity(string name)
{
if (fCity == null)
{
fCity = new frmCity();
}
fCity.Text = name;
return fCity;
}
C窗口里面有两个按钮,按钮A是DialogResult=OK,按钮B是DialogResult=Cancle我依次打开窗口A,B,C
当按了按钮A后,为啥直接返回到了窗口A,而不是窗口B呢,我看线程里窗口B还是存在的……
From2 go = new From2();
go.Show();B窗口
From3 fc = From3.getFrmCity(this.Text);
if (fc.ShowDialog() == DialogResult.OK)
{
.....
}C窗口:
public static frmCity getFrmCity(string name)
{
if (fCity == null)
{
fCity = new frmCity();
}
fCity.Text = name;
return fCity;
}
C窗口里面有两个按钮,按钮A是DialogResult=OK,按钮B是DialogResult=Cancle我依次打开窗口A,B,C
当按了按钮A后,为啥直接返回到了窗口A,而不是窗口B呢,我看线程里窗口B还是存在的……
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货