天書的博客
C++博客
首頁
新文章
新隨筆
聚合
管理
posts - 124, comments - 29, trackbacks - 0
C# KeyDown 事件
某些鍵,如
Tab
、
Return
、
Esc
和
箭頭鍵
,由控件自動處理。為使這些鍵引發(fā) 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事件中箭頭鍵響應(yīng)了。
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
天書
閱讀(4661)
評論(0)
編輯
收藏
引用
只有注冊用戶
登錄
后才能發(fā)表評論。
【推薦】100%開源!大型工業(yè)跨平臺軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
<
2008年6月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
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
1
2
3
4
5
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(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
韓全磊的技術(shù)Blog
搜索
最新評論
1.?re: 插件化開發(fā)——接口和反射[未登錄]
評論內(nèi)容較長,點擊標題查看
--x
2.?re: 觸發(fā)器作用 一種特殊的存儲過程,它在插入,刪除或修改特定表中的數(shù)據(jù)時觸發(fā)執(zhí)行
thank you
--enen
3.?re: C#屬性解析——綜合“公有字段的簡單而直接的表達式"和get和set函數(shù)提供的控制權(quán)"而產(chǎn)生的
很詳細
--www
4.?re: C# winform DevExpress GridControl GridView大批量數(shù)據(jù)(20萬條)導(dǎo)出Excel[未登錄]
導(dǎo)出的數(shù)據(jù)打不開啊,不是EXCEL啊
--李
5.?re: C# textbox 屬性 TabStop 控制輸入焦點
sdfs
--78
閱讀排行榜
1.?DateTimePicker 控件的格式設(shè)置 CustomFormat yyyy-MM-dd HH:mm:ss 月大寫M,分鐘小寫m,小時H代表24小時計算,h代表12小時計算(20854)
2.?DevExpress.XtraCharts 使用心得(9965)
3.?c# 中treeview 樹節(jié)點圖標的動態(tài)加載,及選中時圖標改變(7872)
4.?C# winform DevExpress GridControl GridView大批量數(shù)據(jù)(20萬條)導(dǎo)出Excel(7623)
5.?DevExpress TreeList 調(diào)優(yōu)_綁定數(shù)據(jù)源方式, 放棄原來的AppendNode加載數(shù)據(jù)的方式(6790)
評論排行榜
1.?D3D中鏡面反射效果實現(xiàn)(3)
2.?C# 多行textbox 按回車鍵提取光標所在行字符串且在最上面一行顯示,光標回歸第一行(3)
3.?c# 圓形按鈕制作——Region屬性(3)
4.?C# textbox 屬性 TabStop 控制輸入焦點(2)
5.?c# 兩個TextBox 同步滾動 實現(xiàn)行號功能 (1)
Copyright ©2025 天書 Powered By
博客園
模板提供:
滬江博客
久久九九久精品国产免费直播
|
91精品国产综合久久香蕉
|
欧美激情精品久久久久
|
www.久久热
|
欧美亚洲另类久久综合婷婷
|
久久夜色精品国产噜噜亚洲AV
|
国产AⅤ精品一区二区三区久久
|
国产精品成人久久久
|
热久久这里只有精品
|
色欲综合久久中文字幕网
|
色综合久久中文字幕综合网
|
久久99免费视频
|
亚洲AV无码久久
|
久久亚洲精品成人无码网站
|
国产成人无码精品久久久免费
|
亚洲欧洲精品成人久久奇米网
|
久久亚洲国产欧洲精品一
|
狠狠色婷婷久久综合频道日韩
|
亚洲国产成人久久一区久久
|
亚洲第一永久AV网站久久精品男人的天堂AV
|
久久精品亚洲欧美日韩久久
|
精品久久久久久亚洲精品
|
人妻无码精品久久亚瑟影视
|
国产一区二区三精品久久久无广告
|
久久精品中文騷妇女内射
|
久久综合九色综合网站
|
亚洲国产成人久久精品99
|
亚洲精品NV久久久久久久久久
|
国内精品久久久久久久coent
|
97香蕉久久夜色精品国产
|
亚洲国产日韩欧美久久
|
亚洲v国产v天堂a无码久久
|
香蕉aa三级久久毛片
|
亚洲国产精品无码久久青草
|
香蕉久久久久久狠狠色
|
国产精品狼人久久久久影院
|
中文字幕一区二区三区久久网站
|
无码人妻久久一区二区三区
|
久久精品视频一
|
一本一本久久A久久综合精品
|
久久久久久国产精品无码下载
|