WinForm構造函數的作用


最近練習C#項目:何問起收藏夾(HoverTreeSCJ),實現編輯網址時,遇到這個問題:
比如打開窗口后,要自動顯示數據。
解決方法:
那么可以通過窗體的構造函數傳遞參數。

比如窗體類:

public partial class Form_Edit : Form
{

    //構造函數
    public Form_Edit(int id)
    {
        SetUrlId(id);
    }

    public void SetUrlId(int id)
    {
        //這里根據參數讀取加載數據
        /* by 何問起 */
    }
}

那么新建窗體實例時就可以通過參數id傳遞數值,在SetUrlId 方法中讀取加載數據到界面。例如 new Form_Edit(1);

具體源碼可以到這里下載:http://hovertree.com/h/bjaf/scjyuanma.htm

查詢數據后,點擊ID,就打開編輯窗體,在窗體中根據id讀取數據庫的數據並顯示。

 

有圖有真相:

效果圖

 

轉自:http://hovertree.com/h/bjaf/j4tix7kl.htm

推薦:http://www.cnblogs.com/sosoft/p/winfromclose.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM