一个菜鸟的问题,C#中如何在一个窗体中调用另一个窗体?? 上面那位仁兄已经说明白了。举个例子,在Mainform中调用SplashForm,就是:SplashForm splash = new SplashForm();splash.ShowDialog(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void menu_Click(object sender, System.EventArgs e){ frmUpdate Form=new frmUpdate();//frmUpdate是你手工新建的窗体的名字 Form.Show();} 我是这样写的,但就是不能触发事件:private void menuItem2_Click(object sender,System.EventArgs e) { LoginForm newform=new LoginForm (); newform.Show (); }LoginForm也建好了。 这样应该可以有两个FORM:Form1,Form2在Form1中有个button1,点击它就显示Form2代码如下:private void button1_Click(object sender, System.EventArgs e) { Form2 testfrm=new Form2();//创建Form2的实例 testfrm.Show();//调用Show方法 } TOseani(番茄酱)不可能吧,我刚才还试过一次,完全可以呀 有这么神奇的事?menuItem2??是不是你单击的菜单的ID? 没提示错误,可能单击没响应。我测试好像不行:private void menuItem2_Click(object sender,System.EventArgs e) { Console.WriteLine ("Test The button."); LoginForm newform=new LoginForm (); newform.Show (); }帮忙看下。谢谢 没提示错误,可能单击没响应。我测试好像不行:private void menuItem2_Click(object sender,System.EventArgs e) { Console.WriteLine ("Test The button."); LoginForm newform=new LoginForm (); newform.Show (); }帮忙看下。谢谢 private void button2_Click(object sender, System.EventArgs e) { (new Form2()).Show(); } To dy630:这和上面一样。写法不同。现在问题是单击什么都没反应,可能与菜单有关。 你可以设一个断点试一试,看看menuItem2_Click是否执行。如果没有,那可能是没有把menuItem2_Click加到menuItem2的EventHandler里。 private void button1_Click(object sender,System.EventArgs e) { Form1 formDemo=new Form1 (); formDemo.Show (); //非模态 }private void button2_Click(object sender,System.EventArgs e) { Form2 formDemo=new Form2 (); formDemo.ShowDialog(); //模态 } To bluemiles(晨曦之星) :怎样把menuItem2_Click加到menuItem2的EventHandler里? TO dick_xie(虫虫) :模态和非模态是?? 哈哈,不好意思,随便问问, cmsoft(韦小宝是我的老乡)拿分 谁知道在C# FORM编程里怎么设置让窗口不能被改变? 继承抽象类的非抽象类定义同名属性,不使用基类属性,怎么搞 我想做一个SQL视图,请大家帮忙。 网页一打开时就在网页中打开PDF文件,如何做 list泛型与DataGridView问题 update 问题 如何将一个结构struct转成byte[]数组? 救救我啊,怎么在IE客户端没有权限写服务器端XML文件呢???? 关于一个iis和webservice的问题 高分(100):如何把EXCEL表导入到DataGrid?不胜感激!! 请大家帮我设计一下: 仅仅从.net的服务端,如何得到企图与服务端建立连接的客户端的IP地址或者机器名?
{
frmUpdate Form=new frmUpdate();//frmUpdate是你手工新建的窗体的名字
Form.Show();
}
private void menuItem2_Click(object sender,System.EventArgs e)
{
LoginForm newform=new LoginForm ();
newform.Show ();
}
LoginForm也建好了。
有两个FORM:Form1,Form2在Form1中有个button1,点击它就显示Form2
代码如下:
private void button1_Click(object sender, System.EventArgs e)
{
Form2 testfrm=new Form2();//创建Form2的实例
testfrm.Show();//调用Show方法
}
不可能吧,我刚才还试过一次,完全可以呀
menuItem2??是不是你单击的菜单的ID?
private void menuItem2_Click(object sender,System.EventArgs e)
{
Console.WriteLine ("Test The button.");
LoginForm newform=new LoginForm ();
newform.Show ();
}
帮忙看下。谢谢
private void menuItem2_Click(object sender,System.EventArgs e)
{
Console.WriteLine ("Test The button.");
LoginForm newform=new LoginForm ();
newform.Show ();
}
帮忙看下。谢谢
{
(new Form2()).Show();
}
这和上面一样。写法不同。
现在问题是单击什么都没反应,可能与菜单有关。
{
Form1 formDemo=new Form1 ();
formDemo.Show (); //非模态
}private void button2_Click(object sender,System.EventArgs e)
{
Form2 formDemo=new Form2 ();
formDemo.ShowDialog(); //模态
}