社区
C#
帖子详情
刚刚接触C#,请各位大侠指点
BitMate
2005-04-04 05:25:01
我用C#2005 编了一个简单的程序,其中用到了UserControl,响应键盘输入的代码都写再了
UserControl的代码文件中,当程序运行时,在主窗体中加载UserControl,但是主窗体只响应一部分键
盘事件,这是何故,还请各位大侠不吝指教
...全文
107
7
打赏
收藏
刚刚接触C#,请各位大侠指点
我用C#2005 编了一个简单的程序,其中用到了UserControl,响应键盘输入的代码都写再了 UserControl的代码文件中,当程序运行时,在主窗体中加载UserControl,但是主窗体只响应一部分键 盘事件,这是何故,还请各位大侠不吝指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BitMate
2005-04-05
打赏
举报
回复
原因找出来了,原来是控件的焦点问题,不过还是要感谢各位热心的朋友,
BitMate
2005-04-04
打赏
举报
回复
public void Player_KeyDown(object sender, KeyEventArgs e)
{
switch (e.KeyData)
{
case Keys.Left:
this.PressLeft();
break;
case Keys.Right:
this.PressRight();
break;
case Keys.Down:
this.PressDown();
break;
case Keys.Up:
this.PressUp();
break;
case Keys.End:
this.PressEnd();
break;
default:
break;
}
}
如果将方向键改为其他键,好像就可以响应了,还是不知什么原因啊
xxuu503
2005-04-04
打赏
举报
回复
不晓得,代码放出来
jx1
2005-04-04
打赏
举报
回复
那个方向键的key值好像有点特别,看看是不是那里出了问题。
BitMate
2005-04-04
打赏
举报
回复
又出了新症状了,
将方向键改为A S D W键可以响应,但是就是不响应方向键,
高手们,帮帮忙吧,
BitMate
2005-04-04
打赏
举报
回复
我一共写了五个函数,分别响应Left,Right,Up,Down和End键,但是主窗体中只响应End键,
pingnt
2005-04-04
打赏
举报
回复
主窗体只响应一部分键?
能不能说清楚点
C#
委托基本用法
由于新
接触
C#
,对
C#
的委托也看过一些文章,但是一直没有理解透彻,现在我把我的粗略理解写下来,希望大家
指点
。 在父类想要调用子类的方法时可以考虑使用委托:由于父类不可以调用子类里面的方法,故可以通过定义委托实现调用子类的方法。使用过程如下: 1)、定义一个委托delegate; public delegate void OpenFileEventHandler...
C#
垃圾回收学习总结
浅谈
C#
垃圾回收 http://www.cnblogs.com/cuiyiming/archive/2013/03/26/2981931.html 理解
C#
垃圾回收机制我们首先说一下CLR(公共语言运行时,Common Language Runtime)它和Java虚拟机一样是一个运行时环境,核心功能包括:内存管理、程序集加载、安全性、异步处理和线程同步。 CTS(Commo
基于.Net Attribute 应用的自动验证
由于公司的需要,从去年开始,我就从Java转向Net平台进行开发了,说实话,刚开始
接触
Net的时候还是很不习惯,最不习惯的是对多态的处理,经常忘记将某些方法声明为Virtual,尤其在习惯了Java的抽象概念之后,在实际应用中,犯了不少错误,不过在浏览了许多
大侠
的博客后,对
C#
语言的特性有了进一步的了解,特别钟情于它的Attribute特性,这种在运行期间感知代码级别的能力与...
Microsoft.Office.Core.MsoTriState引用问题
c#
工程中添加了Microsoft.Office.Core引用之后,在程序中用到了Microsoft.Office.Core.MsoTriState,仍然出错:
错误 1 类型“Microsoft.Office.Core.MsoTriState”在未被引用的程序集中定义。必须添加对程序集“office, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”的引用。 C:/Documents a
关于采用GPRS—MODEM发送彩信的问题
本人想通过GPRS模块发送MMS,下面是我这几天主要的研究成果: 1.只要支持GPRS的GSM模块,就可以实现MMS。GPRS模块市面上有不少,主要有西门子和Wavecom的,如 西门子MC55/MC66,Wavecom Q2403A,价格300到500元人民币不等。 2.现在没有内置MMS协议的GSM模块,MMS协议需要在外挂系统上实现(PC或嵌入式系统)。 (很多模块都集成了TCP
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章