2010-06-20 236 views

回答

3

我假设“从一个窗体应用程序到下一个”你的意思是你想要调用另一个可执行文件(例如另一个窗体表单应用程序)。如果这个假设是正确的,那么你就可以将起来按钮的OnClick方法做这样的事情:

System.Diagnostics.Process.Start(@"C:\your_other_app.exe"); 

你可以参考this MSDN链接有关的Process.Start及其不同的变化更多的信息。

+0

这里是信息 私人无效button3_Click(对象发件人,EventArgs的) { ReservationPage F2 =新ReservationPage(); f2.Show(); } – James 2010-06-20 19:45:21

+0

它没有工作 – James 2010-06-20 19:45:42

+0

也许我不明白你的问题,你能澄清“从一个窗体应用程序移动到下一个”是什么意思? – dcp 2010-06-20 22:33:03

2

试试这个:

private void button1_Click(object sender, EventArgs e) 
    { 
     Form2 f2 = new Form2(); 
     f2.Show() ; 
    } 

,并确保BUTTON1的单击事件的处理:

this.button1.Click += new System.EventHandler(this.button1_Click); 

button1.Click += this.button1_Click; 

无论是在设计器代码,或在你的表格。加载处理程序或您的窗体构造函数。

0

您必须在buttonClick SecondForm的对象中创建对象,然后使用object.ShowDialog()或Show,如果您希望第二个窗体处于活动状态并且无权移动到第一个窗体,则使用ShowDialog方法,显示()。像这样:

private void Button_Click(object sender, EvantArgs e) { SecondForm form = new SecondForm(); form.ShowDialog(); //form.Show(); }

相关问题