首页 / 知识
如何在没有TAB键的情况下从Windows移动设备上的ComboBox中导航出来?
2023-04-14 17:02:00

How do you navigate out of a ComboBox on a Windows Mobile Device without a TAB key?我正在使用Visual Studio .NET 2008开发Windows Mobile设备的应用程序,该应用程序的UI需要使用ComboBox控件。不幸的是,对于既没有硬件全尺寸键盘也没有触摸屏界面的设备,无法将ComboBox控件移动(制表符)到同一窗体上的另一个控件(例如,在ComboBox中指定产品然后移动到文本)。字段以添加数量。 我尝试为ComboBox的KeyPress事件创建事件处理程序,并在用户每次按向右或向左方向键时手动将焦点设置到下一个控件上,但是不幸的是,事件处理程序未捕获到这些按键。 有什么想法吗?我强烈怀疑这是过度设计的,并且存在更好的控件,更适合我的需要;我发现难以置信于"组合框"控件那么困难。 谢谢! 编辑:显然我可以在ComboBox上捕获KeyDown和KeyUp事件,这使我可以将焦点或选项卡设置为下一个控件。仍然设计过度-还在寻找创意! 我相信方向只能在 或者使用ComboBox,如果ListItems的数目是静态的并且相对较小,则可以使用多个RadioButton。 http://msdn.microsoft.com/zh-cn/library/bb985500.aspx#GeneralRules提供UI导航规则。 |
最新内容
相关内容
开发linux命令工具?
开发linux命令工具?,系统,工具,环境,状态,平台,设计,数据,电脑,中小企业,标准,Linux界面开发工具有哪些?1、大多数Linux发放版本,自身捆绑了诸如何在linux命令清屏?
如何在linux命令清屏?,系统,地址,信息,基础,电脑,命令,名称,集团,产品,管理,别不信!掌握好这20条Linux基础命令,让你的操作效率直接双倍1、系linux如何在线装命令?
linux如何在线装命令?,软件,系统,环境,发行,在线,名称,简介,工具,设备,做好,如何用命令行在Linux下安装软件?1、首先启动CentOS7,在VMware中点linux命令行安卓开发?
linux命令行安卓开发?,手机,系统,电脑,软件,基础,市场,基础知识,设备,服务,互动,安卓不是Linux系统么?请问如何在手机中执行linux命令,如ls、v如何在linux编译命令?
如何在linux编译命令?,代码,工具,基础,环境,百度,源程序,语言,文件,终端,编译器,Linux能直接编译C语言吗?1、在Linux下面,如果要编译一个C语言开发常用的linux命令?
开发常用的linux命令?,地址,工作,系统,信息,命令,数据,标准,时间,单位,管理,linux系统常用操作命令linux常用命令有pwd命令、cd命令、ls命令、linux编辑开发命令?
linux编辑开发命令?,系统,工作,命令,信息,文件,工具,状态,编辑,文件名,目录,linux命令编辑文件命令是什么1、cp命令,作用复制,参数如下:-a:将文件五个用于Python前端开发的工具
五个用于Python前端开发的工具,代码,工具,项目,设计,软件,在线,基础,平台,状态,业务,Python是一种高度通用且功能强大的编程语言,其特质使其非Python如何嵌入C/C++进行开发
Python如何嵌入C/C++进行开发,代码,工作,培训,数字,项目,函数,原型,文件,目录,类型,如果你想把Python嵌入C/C++中是比较简单的事情,你需要的是使用sublime搭建python开发环境
使用sublime搭建python开发环境,代码,环境,培训,名称,网上,系统,项目,官网,插件,方式,sublimeText具有漂亮的用户界面和强大的功能,例如代码Python Web开发需要学习哪些知识?
Python Web开发需要学习哪些知识?,时间,基础,标准,发展,基本知识,培训,服务器,框架,语法,脚本语言,学完Python可以从事很多岗位,包括web开发,那如何在Python中定义类方法和修改类
如何在Python中定义类方法和修改类属性?,代码,方法,培训,对象,实例,定义,结果,示例,赋值,属性,Python中的类还可定义使用@classmethod修饰的类