鍵盤觸發事件? 鍵盤互動? 如何實作 F5? 如何實作Ctrl +F?
Winform 如何實作鍵盤觸發事件?
Winform 如何透過C#實作 F5? 如何實作Ctrl +F?
利用使用KeyDown 來實作F5和 Ctrl+F組合建
那什麼是KeyDown? 官方提供的說明:
當使用者按下及放開按鍵時,會發生順序。 當使用者按下按鍵時,就會發生 KeyDown。 當使用者放開按鍵時,就會發生 KeyUp。
以下為教學如何使用?
步驟一:選擇要實做的From右鍵點選 [屬性]
步驟二:選擇[屬性]的 事件屬性 (如下圖紅框)
步驟三:尋找KeyDown ,點擊兩下
步驟四:在KeyDown事件中輸入以下程式碼
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
//Ctrl + F
if(e.Control ==true && e.KeyCode == Keys.F){
///..........
///..........
}
//F5
if(e.KeyCode == Keys.F5){
///..........
///..........
}
}
與每個人,一起分享所學到,所用到的,
若有錯誤,請您不吝指教,謝謝大家。