天天看點

C#窗體調用

建立多窗體工程時,就需要窗體間的互相調用。

任務假設:

建立C#工程後,在工程管理欄中會有一個預設的窗體,設為Form1。在Form1中有一個按鈕“配置”,按下時調出ConfigForm窗體。ConfigForm窗體中有一個“确定”按鈕用于關閉自己。

實作:

在工程管理欄添加一個windows窗體,并設定名稱為ConfigForm,添加相應控件,添加一個按鈕用于“确定”鍵。

在Form1中,“配置”按鈕代碼中添加:

configForm  Form2 = new configForm();  //Form2可以随意命名。

        Form2.ShowDialog();

即可調出新窗體,窗體上顯示configForm 。

對configForm  窗體的“确定”按鍵,添加代碼:

this.Close();

參數調用:

兩個窗體參數調用可以利用 public static 聲明全局變量,用于參數傳遞。

詳細參考見:

http://blog.csdn.net/zhzuo/archive/2004/04/05/22027.aspx

繼續閱讀