直接設置貌似不行 可以在窗體的 KeyDown事件里面寫Public Class Form1
創新互聯公司堅持“要么做到,要么別承諾”的工作理念,服務領域包括:網站設計、網站制作、企業官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯網時代的溫江網站設計、移動媒體設計的需求,幫助企業找到有效的互聯網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox("快捷鍵設置成功")
End Sub
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.Shift And e.KeyCode = Keys.C Then
Button1_Click(sender, e)
End If
End Sub
End Class
不清楚熱鍵和快捷鍵是什么區別
1.如果你是指Chrl+S這樣的快捷鍵,可以設置ShortCutKeys屬性,屬性窗口就有可視化編輯器。
2.如果你是指"保存(S)",其中s有下劃線這樣的用Alt+字母來訪問的設置,應該在菜單項的Text屬性中使用符號。符號后面的字母將被作為快速訪問字符,顯示的時候不會被顯示出來,而字母會自動加上下劃線。比如"保存(s)"。
3.和選中標記有關的屬性有兩個
CheckOnClick 在菜單項上單擊時是否改變Checked屬性
Checked 設置/獲取 菜單項是否被選中
4.設置菜單項的Enabled屬性為False
把窗體屬性中的AcceptButton屬性false改成你想快捷的那個BUTTON(按鈕)的NAME,這就OK了^_^自問自答……
用戶的自定義設置一般可以存在app.config文件中
在程序開啟后可以定義全局變量存儲這些配置,這樣就不必每次都讀配置文件了
你可以在你的項目屬性里面找到資源選項,里面可以直接添加靜態的配置(此處添加的項會直接存儲在app.config中)