表單和控制項預設的事件處理程序,如下表所示:
| 控制項種類 | 預設事件 | 預設的事件處理程序 |
| 表單(Form1) | Load | Form1_Load() |
| 按鈕(Button1) | Click | Button1_Click() |
| 標籤(Label1) | Click | Label1_Click() |
| 文字方塊(TextBox1) | TextChanged | TextBox1_TextChanged() |
| 核取方塊(CheckBox1) | CheckedChanged | CheckBox1_CheckedChanged() |
| 選項按鈕(RadioButton1) | CheckedChanged | RadioButton1_CheckedChanged() |
常用的表單事件
| 事件 | 說明 |
| Load | 在執行應用程式載入表單時,就會觸發此事件,通常我們會在此事件的處理程序,指定全域變數的初值或控制項的初始狀態 |
| Resize | 當調整視窗尺寸時,就會觸發此事件 |
| Activated | 當視窗成為「作用中」視窗時,就會觸發此事件 |
| Deactivate | 當視窗成為「非作用中」視窗時,即在其他視窗後方時,就會觸發此事件 |
| Paint | 重繪表單內容,通常是使用在繪圖時,詳細說明請參閱第11章 |
| FormClosing | 當使用者按下標題列的【X】鈕時,表單在準備關閉前會觸發此事件,我們可以在此事件取消視窗關閉 |
| FormClosed | 在FormClosing事件之後,就會觸發此事件 |
沒有留言:
張貼留言