override protected void OnInit(EventArgs e)
    {
        InitializeComponent();
        base.OnInit(e);
    }

    private void InitializeComponent()
    {
        this.Load += new System.EventHandler(this.Page_Load);
    }

這是在工作中常看到的句子~
一直覺得奇怪,InitializeComponent()到底是幹嘛的呢?
最近剛好有空,把解答找出來了,順便也在這邊記錄一下~

.NET平台自動執行的,主要的工作是做一些初始化的工作。
例如:初始化FORM、控制項、載入資源、分配資源等

goodlucky 發表在 痞客邦 PIXNET 留言(0) 人氣()