2010-06-20 187 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(); }

相關問題