C#的InitializeComponent()是什麼?

在C#中不管是使用預設的表單還是新增表單,都會看到

public Form1()
{
InitializeComponent();
}

那是「初始化組件」的意思,當表單一啓動就會先進行初始化組件的工作。
例如我們拉一個Button在表單上,C#在表單開啓時就會執行 Form1.Designer.cs 的程式碼。
若你打開 Form1.Designer.cs 會看到其中以下註解

#region Windows Form 設計工具產生的程式碼

///
/// 此為設計工具支援所需的方法 - 請勿使用程式碼編輯器
/// 修改這個方法的內容。
///

分類: C# 標籤: