WinForm常用事件

Rain Man發表於2014-04-05

不定期更新...

Load:載入窗體時引發;

LocationChanged:

KeyDown:一般用做快捷鍵例如CTRL+S,執行儲存

FormClosed: 窗體關閉後,例如登陸窗體為啟動窗體,關閉後執行“Application.Exist()”

FormClosing: 窗體正在執行關閉,還未關閉,用於“你真的要關閉嗎?”

private void FrmMain_FormClosing(object sender, EventArgs e)
{
    if (
        MessageBox.Show(
            "你確定要退出嗎?", 
            "提示", 
            MessageBoxButtons.YesNo, 
            MessageBoxIcon.Question
        ) == DialogResult.No)
    {
        e.Cancel = true;    // 阻止預設的“關閉”事件
    }
}

SizeChanged:

Resize:

相關文章