zoukankan      html  css  js  c++  java
  • 车号输入控件设计小结

          在业务应用系统中,车号输入作为最为频繁动作,其易用性与否,将很大程度上影响用户业务处理的速度。在中国国内,车号的编排有一定的规则,首先车号头一位为各省的简写,第二位为各市的字母代号,车号中涉及到字母的全部为大写。因此在设计车号输入控件的时候,可以采用combobox控件,可以把头两位相对固定的内容作为下拉框选项,涉及到字母输入的时候则不区分大小写,一律识别为大写。
         车号输入控件的设置步骤如下:
         1、从工具箱处拖出一个combobox控件,作为一个车号输入控件,把combobox控件的编辑模式设为标准模式,即即可输入又可选择,如下图所示:

          2、绑定下拉框的数据源,做一个维护车头的节点,获取维护的车头信息,组装为一个datatable,赋予combobox,完成数据源的绑定
       3、设置下拉框控件的CharacterCasing属性为Upper,实现控件中字母输入全部转换为大写。

       4、在用户选择完,车头信息后,combobox默认会把选择的内容光标全选,用户再次输入时,经常会不小心把车头信息给覆盖掉,造成用户输入的失误,为了减少这种失误的发生,就需要当用户选择完车头控件后,光标可以自动到选择文本的后面,要想实现该功能,也不复杂,可在用户的closed事件中,添加如下逻辑:

      至此,一个车号输入控件的设计基本完成,可实现使用户比较快捷的车号输入。

  • 相关阅读:
    【历史时刻】从学生到社会独立人——硕士毕业
    Linux 常用命令
    LInux系统下搭建redis集群
    docker 下创建自定义网络,并在运行容器时绑定网络和ip
    docker下安装mysql镜像
    windows下将consul注册为系统服务
    Sql批量替换字段字符,Sql批量替换多字段字符,Sql替换字符
    gerrit安装配置
    Linux安装jdk8及环境变量配置
    iTerm2配置优化
  • 原文地址:https://www.cnblogs.com/xiaoxihebei/p/4189712.html
Copyright © 2011-2022 走看看