如何使键盘(上下左右和回车)能同时控制文本框和下拉框

han92 2014-08-18 10:53:12
最好给我个实例,详细的代码,我就是想做个小程序,我是个新手
...全文
319 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
於黾 2014-08-19
  • 打赏
  • 举报
回复
引用 6 楼 han92 的回复:
[quote=引用 5 楼 wangnaisheng 的回复:] 滑动条 当数据多时,自动就加上了; 你说的上下键选择控件本身就已经可以实现的,不用你写什么,唯一要写的就是回车响应时间,也就是选择改变事件; 你说的左右键,我也没弄过;不好意思了……
那我想使用API函数发送消息,在文本框上按 下 键发送消息给下拉框,使下拉框获取到焦点,这个怎么个实现?[/quote] 新手不要拍脑袋想一些方案 这个根本用不到消息.除非你想把消息发到另一个程序里去 直接对下拉框操作,让它获得焦点,执行.focus方法就行了
han92 2014-08-19
  • 打赏
  • 举报
回复
引用 5 楼 wangnaisheng 的回复:
滑动条 当数据多时,自动就加上了; 你说的上下键选择控件本身就已经可以实现的,不用你写什么,唯一要写的就是回车响应时间,也就是选择改变事件; 你说的左右键,我也没弄过;不好意思了……
那我想使用API函数发送消息,在文本框上按 下 键发送消息给下拉框,使下拉框获取到焦点,这个怎么个实现?
於黾 2014-08-18
  • 打赏
  • 举报
回复
新手老是不从需求出发,也不考虑到底要实现什么效果,就异想天开一些方案,然后求代码 控制文本框和下拉框不难,但是所谓同时控制,是怎么个控制法 上下左右和输入冲突又该怎么办(谁优先) 等你把这些都考虑好,再问该如何实现吧
wangnaisheng 2014-08-18
  • 打赏
  • 举报
回复
滑动条 当数据多时,自动就加上了; 你说的上下键选择控件本身就已经可以实现的,不用你写什么,唯一要写的就是回车响应时间,也就是选择改变事件; 你说的左右键,我也没弄过;不好意思了……
han92 2014-08-18
  • 打赏
  • 举报
回复
引用 2 楼 wangnaisheng 的回复:
我猜的没错,你应该是要文本框(Textbox)和下拉框(Combobox)自动联想功能 http://blog.sina.com.cn/s/blog_a575eb9401017ge6.html
嗯 我实现的是用下拉框和文本框两个控件合起来实现的,你这个就一个控件就实现了,所以我才问怎么用键盘控制两个控件实现,要是一个控件就不需要这么麻烦了,如果是一个文本框控件实现的话,怎么加个滑动条??,如果是两个控件的话怎么实现键盘控制????
於黾 2014-08-18
  • 打赏
  • 举报
回复
注意,是上下左右回车 我猜他是想做个类似打小坦克的游戏...
wangnaisheng 2014-08-18
  • 打赏
  • 举报
回复
我猜的没错,你应该是要文本框(Textbox)和下拉框(Combobox)自动联想功能 http://blog.sina.com.cn/s/blog_a575eb9401017ge6.html

111,098

社区成员

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

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

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