1樓:匿名使用者
將視窗的keypreview 屬性設定成true ,然後在視窗的keydown 或keyup 裡新增事件處理就可以了 。例如
private void form1_keydown(object sender, keyeventargs e)
2樓:
先寫個事件如:
private void ss()
private void form1_keydown(object sender, keyeventargs e)
你全部選中控制元件,然後在keydown事件裡面寫上form1_keydown就可以了。
3樓:傳說傳說傳說
button裡面有設定快捷鍵的屬性。具體記不清了。
c#中如何對按鈕設定快捷鍵????????高手來啊...
4樓:匿名使用者
如下例,在窗體pkform中有個按鈕名為tuichu,設定快捷鍵為cprivate void pkform_keydown(object sender, keyeventargs e)
}要提醒的是先把窗體的keypreview設為true。
當使用ctrl + *快捷鍵時
private void pkform_keydown(object sender, keyeventargs e)}
5樓:波波球
選中按鈕,找到keytips屬性,輸入想設定的快捷鍵比如ctrl+k,回車
6樓:匿名使用者
if(e.key==你想要的鍵)
c# 中如何為按鈕設定快捷鍵?
7樓:
如果是c#-winform程式的話,用vs編輯的,那麼你可以先把窗體(form)屬性的keypreview=true監聽鍵盤,再在事件裡新增keypress/keydown等事件
if (e.keycode == keys.f5)else if (e.
keycode == keys.f3)比如你要想用回車來執行『確定鍵』,你可以用快捷方式,也可以將:確定鍵.
focus=true,就可以了
8樓:
寫到winform的按鍵方法中去,然後在接受的鍵值中進行判斷是按下的哪個鍵,比如a==41,
9樓:匿名使用者
多說一句.窗體可以設定acceptbutton,掛到窗體下屬的某個按鈕後,回車就會呼叫這個鍵的事件處理.
10樓:鄺筱詹綺雲
button1.text
="確定(&e)"
c#中熱鍵如何實現
11樓:o夜之心
好像是判斷
event.keycode=='ascii編碼'
12樓:匿名使用者
每個頁面都有key_down事件,哪個頁面為焦點時 觸發的是那個頁面的事件
vs中c#在**開啟設計視窗
13樓:來自桃花江有魅力的海爾兄弟
開啟vs,按下快捷鍵ctrl+shift+n,選擇需要建立的專案型別和使用的.net版本
你說的設計視窗是指屬性欄嗎?
如果是指窗體的設計介面只需要建立form應用程式後在解決方案資源管理器裡雙擊窗體檔案,自動生成的那個窗體檔案我記的應該叫form1.cs
14樓:匿名使用者
開啟主介面,檔案-----新建------專案-windows 窗體使用者介面的應用程式的專案。
我的是vs2008.
15樓:呆萌的
開啟主介面,檔案-----新建------專案------控制檯應用程式。
16樓:匿名使用者
哦豁,我曉得!
雙擊form1.cs或者下面的form1.designer.cs
c# 給winform 控制元件新增快捷鍵的幾種方法
17樓:匿名使用者
在大家給button、label、menustrip等控制元件設定text屬性時在名字後邊加&鍵名就可以了,比如button1.text= "確定(&o)"。就會有快捷鍵了,這時候按alt+o就可以執行按鈕單擊事件。
第二種:ctrl+*及其他組合鍵
在winform中設定要使用組合鍵的窗體的keypreview(向窗體註冊鍵盤事件)屬性為true;
然後使用窗體的keydown事件(在首次按下某個鍵時發生).例項**:
private void ***_keydown(object sender, keyeventargs e)}
注:1、***代表窗體名稱,大家可以看一下 」keys」的列舉引數,以實現自己需要
2、還有一個問題,當使用ctrl + *快捷鍵時,對於焦點在可寫的控制元件(如textbox)上時,可能會將* 鍵值同時輸入,則需要加另一句話將handled設定為true,以取消 keypress 事件。即:
private void ***_keydown(object sender, keyeventargs e){
if (e.keycode == keys.f && e.control){
e.handled = true; //將handled設定為true,指示已經處理過keypress事件
還是以button為例。給form新增一個contextmenustrip1,將其邦定到button上,假設為button1。給contextmenustrip1新增一個item,然後為它設定快捷鍵(就是你想加在button上的快捷鍵),並且將它的visible屬性設為false。
c#剛裝了microsoft visual studio 10 **編輯視窗和窗體設計視窗 相互切換的快捷鍵是什麼。
18樓:匿名使用者
ctl+tab
兩個視窗要同時開啟(字數太少不讓我提交)
photoshop中不知按到哪個快捷鍵,影象變成灰色了
到通道里面看就全明白了,應該是不小心如下快捷鍵 ctrl 1 代表紅色通道 顯示 ctrl 2 代表綠色通道 顯示 ctrl 3鍵 代表藍色通道 顯示 把通道里的小眼睛都點開就好了。是不是按到通道里去了,單一通道也會顯示灰色。按ctrl 2,顯示回彩色即可。估計是由於你按了 去色 的快捷鍵shift...
eclipse中如何使用快捷鍵import包
alt ctrl shift o 匯入所有沒匯入的包shift ctrl m匯入你滑鼠當前所在的地方的未匯入的包延展閱讀 1.ctrl shift b 在當前行設定斷點或取消設定的斷點。2.f11 除錯最後一次執行的程式。3.ctrl f11 執行最後一次執行的程式。4.f5 跟蹤到方法中,當程式執...
中右箭頭製表符如何輸入快捷鍵是什麼
word中標記符中向右箭頭是格式標記,表示 製表符 一個符號就是一個製表符 製表符在鍵盤中敲tab鍵就會出現,如不小心點到的取消方法 1 直接選中右鍵進行刪除 2 在選單欄工具中找到選項選項 檢視 格式標記 取消裡面所有的勾 確定即可取消。在word中出現灰的向右箭頭是怎麼回事 那是製表符 按tab...