用C#开发,在WINCE中如何在Form级通过回车使焦点切换到下一个控件?

laisf 2008-04-27 11:14:51
使用VS2005的C#.NET开发WinCE程序,
我想实现在Form的OnKeyPress事件中捕获回车键,如果按下了回车健就把焦点从当前控件调到一下个控件。
请问应该如何实现?
在网上查了一下,好像应该用SelectNextControl(ActiveControl, true, true, true)调用。
但是在开花环境中没有ActiveControl这个属性??是不是在WinCE的开发环境下没有Screen类?
...全文
270 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
北冥有鱼_ 2010-09-08
  • 打赏
  • 举报
回复
同样问题,等待解决!
mojieke 2010-09-08
  • 打赏
  • 举报
回复
ActiveControl指的是活动控件吗,你把它改为this试试
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
不会,帮顶
laisf 2008-04-28
  • 打赏
  • 举报
回复
顶~~~~~~~~~
laisf 2008-04-28
  • 打赏
  • 举报
回复
KeyPreview已经设置为True;

问题不是这个,问题是我在代码中加入SelectNextControl(ActiveControl, true, true, true)根本无法编译通过。
提示“当前上下文中不存在ActiveControl”
beyondma 2008-04-28
  • 打赏
  • 举报
回复
您得把KEYPRIEW设成TRUE.不过如果焦点在控件上FORM上的KEYDOWN事件将不被响应,您只能在控件的KEYDOWN事件上加处理.

7,657

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧