以下代码在win7可以,win8就不行,为什么?
//c#程序运行中保持子窗口不关闭,并且能够实现,点击子窗体中的按钮运行主窗体中一部分的代码
//窗体1:
// private void button1_Click(object sender, EventArgs e)
// {
// Event_02 fm2 = new Event_02();
// fm2.event1 += new EventHandler(showtime);
// fm2.Show();
// }
// public void showtime(object sender,EventArgs e)
// {
// MessageBox.Show("时间为:" + DateTime.Now.ToString());
// }
//窗体2:
// public event System.EventHandler event1;
// private void button1_Click(object sender, EventArgs e)
// {
// this.event1(sender, e);
// }
win7,win8
------解决方案--------------------看不出什么问题。你确认是同一个程序么?代码有没有写错,也许是别的地方的问题。
------解决方案--------------------上msdn提问
------解决方案--------------------两个系统都是32位的?
------解决方案--------------------win 8有么有安装 .net框架啊···