能取消用方向键在各控件中切换焦点吗?

chinayu2007 2013-05-03 09:35:54
窗体上的控件,可用方向键切换焦点,能取消吗?
...全文
80 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
iceMung 2013-05-04
  • 打赏
  • 举报
回复
乱跳是TabIndex的问题吧?
云-中-飞 2013-05-04
  • 打赏
  • 举报
回复
引用 3 楼 chinayu2007 的回复:
[quote=引用 1 楼 chaoyangzhixue 的回复:] 楼主是想屏蔽掉使用方向键切换焦点,还是想使用?
我想用,但是要自己控制,用户默认的时候,有时会乱跳,不是想要的顺序[/quote] 那对窗体控件设置一下方向键的顺序就行了
chinayu2007 2013-05-04
  • 打赏
  • 举报
回复
引用 1 楼 chaoyangzhixue 的回复:
楼主是想屏蔽掉使用方向键切换焦点,还是想使用?
我想用,但是要自己控制,用户默认的时候,有时会乱跳,不是想要的顺序
devmiao 2013-05-03
  • 打赏
  • 举报
回复
可以,重写wndproc,拦截wm_char消息,吃掉上下左右。
  • 打赏
  • 举报
回复
楼主是想屏蔽掉使用方向键切换焦点,还是想使用?

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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