1. 程式人生 > >C#窗體的Load事件與Shown事件的區別

C#窗體的Load事件與Shown事件的區別

Load:在第一次顯示窗體前發生。

<pre name="code" class="csharp"> private void Form1_Load(object sender, EventArgs e)
 {

 }

Shown:只有在首次顯示窗體時才會引發 Shown 事件;隨後執行的最小化、最大化、還原、隱藏、顯示或無效化和重新繪製操作都不會引發該事件。

private void Form1_Shown(Object sender, EventArgs e) {

   MessageBox.Show("You are in the Form.Shown event.");

}