天書的博客
C++博客
首頁
新文章
新隨筆
聚合
管理
posts - 124, comments - 29, trackbacks - 0
C# KeyDown 事件
某些鍵,如
Tab
、
Return
、
Esc
和
箭頭鍵
,由控件自動處理。為使這些鍵引發 KeyDown 事件,必須在窗體上的每個控件中重寫
IsInputKey
方法。用于重寫 IsInputKey 的代碼需要確定是否按下了某個特殊鍵,并且需要返回一個 true 值。
1
class
MyButton :System.Windows.Forms.Button
2
{
3
protected
override
bool
IsInputKey(System.Windows.Forms.Keys keyData)
4
{
5
if
(keyData
==
System.Windows.Forms.Keys.Left
||
6
keyData
==
System.Windows.Forms.Keys.Right)
7
return
true
;
8
return
base
.IsInputKey(keyData);
9
}
10
}
重寫之后就可以讓Button控件KeyDown事件中箭頭鍵響應了。
1
private
void
button1_KeyDown(
object
sender, KeyEventArgs e)
2
{
3
if
(e.KeyCode
==
Keys.Left)
4
{
5
if
(button1.Location.X
>=
2
)
6
{
7
button1.Location
=
new
Point(button1.Location.X
-
2
, button1.Location.Y) ;
8
}
9
}
10
if
(e.KeyCode
==
Keys.Right)
11
{
12
if
(button1.Location.X
<=
500
)
13
{
14
button1.Location
=
new
Point(button1.Location.X
+
2
, button1.Location.Y);
15
}
16
}
17
}
posted on 2008-06-14 11:08
天書
閱讀(4653)
評論(0)
編輯
收藏
引用
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
<
2008年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(5)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2013年11月 (2)
2013年10月 (2)
2013年4月 (1)
2010年12月 (1)
2010年11月 (1)
2010年10月 (2)
2010年8月 (1)
2010年6月 (2)
2010年5月 (3)
2010年4月 (4)
2010年3月 (1)
2010年2月 (4)
2010年1月 (4)
2009年11月 (1)
2009年9月 (2)
2009年7月 (1)
2009年6月 (1)
2009年4月 (1)
2009年2月 (9)
2008年12月 (2)
2008年11月 (6)
2008年10月 (15)
2008年9月 (29)
2008年6月 (17)
2008年5月 (3)
2008年4月 (6)
2008年3月 (3)
文章分類
Direct3D(1)
文章檔案
2013年4月 (1)
2008年6月 (1)
2008年3月 (1)
好友的Bolg
韓全磊的技術Blog
搜索
最新評論
1.?re: 插件化開發——接口和反射[未登錄]
評論內容較長,點擊標題查看
--x
2.?re: 觸發器作用 一種特殊的存儲過程,它在插入,刪除或修改特定表中的數據時觸發執行
thank you
--enen
3.?re: C#屬性解析——綜合“公有字段的簡單而直接的表達式"和get和set函數提供的控制權"而產生的
很詳細
--www
4.?re: C# winform DevExpress GridControl GridView大批量數據(20萬條)導出Excel[未登錄]
導出的數據打不開啊,不是EXCEL啊
--李
5.?re: C# textbox 屬性 TabStop 控制輸入焦點
sdfs
--78
閱讀排行榜
1.?DateTimePicker 控件的格式設置 CustomFormat yyyy-MM-dd HH:mm:ss 月大寫M,分鐘小寫m,小時H代表24小時計算,h代表12小時計算(20835)
2.?DevExpress.XtraCharts 使用心得(9952)
3.?c# 中treeview 樹節點圖標的動態加載,及選中時圖標改變(7851)
4.?C# winform DevExpress GridControl GridView大批量數據(20萬條)導出Excel(7590)
5.?DevExpress TreeList 調優_綁定數據源方式, 放棄原來的AppendNode加載數據的方式(6779)
評論排行榜
1.?D3D中鏡面反射效果實現(3)
2.?C# 多行textbox 按回車鍵提取光標所在行字符串且在最上面一行顯示,光標回歸第一行(3)
3.?c# 圓形按鈕制作——Region屬性(3)
4.?C# textbox 屬性 TabStop 控制輸入焦點(2)
5.?c# 兩個TextBox 同步滾動 實現行號功能 (1)
Copyright ©2025 天書 Powered By
博客園
模板提供:
滬江博客
日韩人妻无码精品久久免费一
|
亚洲欧美日韩精品久久亚洲区
|
久久中文娱乐网
|
无码任你躁久久久久久老妇
|
人妻精品久久无码专区精东影业
|
久久国产亚洲高清观看
|
精品久久久久久无码人妻热
|
97久久婷婷五月综合色d啪蜜芽
|
精品无码久久久久久国产
|
欧美伊人久久大香线蕉综合
|
久久婷婷五月综合色奶水99啪
|
蜜桃麻豆www久久
|
伊人久久综合无码成人网
|
精品久久久无码中文字幕
|
久久受www免费人成_看片中文
|
99久久综合狠狠综合久久止
|
中文字幕无码久久久
|
女人香蕉久久**毛片精品
|
国内精品久久久久影院亚洲
|
国产 亚洲 欧美 另类 久久
|
久久九九亚洲精品
|
久久无码人妻一区二区三区
|
色欲综合久久躁天天躁
|
久久91精品国产91久久小草
|
一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区
|
久久精品免费一区二区
|
伊人久久亚洲综合影院
|
精品国产乱码久久久久久浪潮
|
久久精品人人做人人爽电影蜜月
|
久久人人爽人人爽人人片AV不
|
久久性生大片免费观看性
|
狠狠综合久久综合中文88
|
大美女久久久久久j久久
|
伊人久久大香线蕉影院95
|
国产一级做a爰片久久毛片
|
国产精品岛国久久久久
|
国产情侣久久久久aⅴ免费
|
亚洲女久久久噜噜噜熟女
|
日韩人妻无码一区二区三区久久
|
亚洲精品乱码久久久久久自慰
|
久久亚洲sm情趣捆绑调教
|