一般建立第二個表單,請選擇新增檔案 - Windows Form 視窗應用程式,然後修改 Form2 的建構子:
... public Form2(string data){ } ...
修改建構子可以接收一個字串參數,然後在 Form1 呼叫時:
Form2 fs = new Form2("Hello world"); f2.Show();
這樣就可以呼叫第二個視窗出來,不過和 MessageBox 的差距在於,新增 MessageBox 必須要等到 MessageBox 執行結束才可以回來操作 Form1, 若呼叫 Form2了話,兩者之間是不需要等待的!
另外,若要在自己的表單裡面製作子表單效果,稱為 (MDI),其使用如下:
呼叫時,直接設定 Mdi 即可!
Form2 fs = new Form2("Hello world"); f2.MdiParent = this; f2.Show();
沒有留言:
張貼留言