2013-02-23 218 views
10

我在製作Windows窗體應用程序。我有一個表格。我想在點擊按鈕時從原始表單打開新表單。然後以編程方式關閉此新格式(2,3秒後),但是從除gui主線程外的其他線程關閉。以編程方式從另一個窗體打開窗體窗體

  1. 任何人都可以指導我如何做到這一點?
  2. 新形式會影響或阻礙原始主表單中正在發生的事情嗎? (如果是,如何停止它?)
+0

[你嘗試過什麼?](http://whathaveyoutried.com) – 2013-02-23 14:10:29

+0

爲什麼要等2,3秒了嗎? – 2013-02-23 14:11:21

+0

你有什麼嘗試嗎? – 2013-02-23 14:12:21

回答

24

從與按鈕點擊打開,請添加以下代碼按鈕的事件處理程序

Form1 m = new Form1(); 
      m.Show(); 

這裏Form1的是要打開窗體的名稱。

還可以關閉當前的形式,你可以使用

this.close(); 
8

我會做這樣的:

Form2 frm2 = new Form2(); 
frm2.Show(); 

,並關閉當前的形式,我會用

this.Hide();,而不是

this.close(); 

退房此Youtube channel鏈接,便於啓動教程,你可能會發現,如果你是個初學者

相關問題