自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何實現(xiàn)C# button定義熱鍵

開發(fā) 后端
在工程中如果給form的C# button定義了熱鍵,無疑會給軟件的可用性增加很大的籌碼。本文就來教你如何實現(xiàn)升值。

C# button的運用是很廣泛的,但是對C# button如何定義熱鍵大家就很少用了,本文講了兩種C# button定義熱鍵的方法,希望有一種方法適合你。

在工程中如果給form的C# button定義了熱鍵,無疑會給軟件的可用性增加很大的籌碼。

C# button定義熱鍵方法一:

在button的text屬性中輸入&f,這樣alt+f或者直接按f就可以 響應(yīng)相應(yīng)的button的click事件,f后的字母不做計算。但是這樣做有一個缺點,就是只能定義字母熱鍵,像f1,方向鍵,會車鍵等等都不能定義。而且C# button的text顯示時,帶著這個字母。這樣就給我們帶來麻煩,尤其是如果輸入漢語時,還得帶著個英文字母。不過倒是可以提醒用戶哪個鍵是熱鍵,呵呵。

C# button定義熱鍵方法二:

下面是代碼,很簡單的。

  1. protected override bool ProcessCmdKey(ref   Message msg, Keys keyData)  
  2.         {  
  3.             if (keyData == Keys.Left)  
  4.             {  
  5.                 this.button3.PerformClick();  
  6.                 //this.btnTempTest.PerformClick();  
  7.             }  
  8.             if (keyData == Keys.Right)  
  9.             {  
  10.                 this.button2.PerformClick();  
  11.             }  
  12.             return base.ProcessCmdKey(ref   msg, keyData);  
  13.         }  

如上,C# button定義的button3,button2的熱鍵分別是方向鍵中的左和右。當(dāng)然也可以設(shè)為f1,f2,會車鍵等等。字母?當(dāng)然更沒有問題了。

【編輯推薦】

  1. 淺析Silvelight中顯示多重數(shù)據(jù)模型集合
  2. C# XML解析方式實例解析
  3. 簡述C# XML解析方法的特點及應(yīng)用
  4. 有關(guān)事件與委托關(guān)系的思考
  5. .NET對象的XML序列化和反序列化實例詳解
責(zé)任編輯:阡陌 來源: CSDN
相關(guān)推薦

2009-09-10 18:06:25

C# button快捷

2009-09-11 09:17:00

C# Button

2009-09-11 09:59:47

2009-09-10 18:18:42

C# Button

2009-09-02 16:30:20

C#定義數(shù)組

2009-08-19 14:29:33

C#代理

2009-08-26 15:09:57

C# Hook

2017-12-05 08:50:51

2009-03-12 13:49:30

DataTemplatWPFC#

2009-09-01 18:06:06

c#保存窗體狀態(tài)

2009-08-07 17:57:26

C#定義事件應(yīng)用

2009-06-16 10:20:05

多繼承C#

2021-06-17 06:52:37

C#自定義異常

2009-09-11 10:25:35

C# button樣式

2009-09-11 09:20:00

C# button事件

2009-09-07 18:08:25

C#鼠標(biāo)指針

2009-08-04 13:07:46

C#自定義快捷鍵

2009-08-04 13:31:35

C#自定義事件

2009-08-03 18:26:18

C#定義接口成員

2009-08-19 17:10:09

C#回調(diào)函數(shù)
點贊
收藏

51CTO技術(shù)棧公眾號