首页 > 代码库 > 车号输入控件设计小结
车号输入控件设计小结
在业务应用系统中,车号输入作为最为频繁动作,其易用性与否,将很大程度上影响用户业务处理的速度。在中国国内,车号的编排有一定的规则,首先车号头一位为各省的简写,第二位为各市的字母代号,车号中涉及到字母的全部为大写。因此在设计车号输入控件的时候,可以采用combobox控件,可以把头两位相对固定的内容作为下拉框选项,涉及到字母输入的时候则不区分大小写,一律识别为大写。
车号输入控件的设置步骤如下:
1、从工具箱处拖出一个combobox控件,作为一个车号输入控件,把combobox控件的编辑模式设为标准模式,即即可输入又可选择,如下图所示:
2、绑定下拉框的数据源,做一个维护车头的节点,获取维护的车头信息,组装为一个datatable,赋予combobox,完成数据源的绑定
3、设置下拉框控件的CharacterCasing属性为Upper,实现控件中字母输入全部转换为大写。
4、在用户选择完,车头信息后,combobox默认会把选择的内容光标全选,用户再次输入时,经常会不小心把车头信息给覆盖掉,造成用户输入的失误,为了减少这种失误的发生,就需要当用户选择完车头控件后,光标可以自动到选择文本的后面,要想实现该功能,也不复杂,可在用户的closed事件中,添加如下逻辑:
至此,一个车号输入控件的设计基本完成,可实现使用户比较快捷的车号输入。
车号输入控件设计小结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。