回 帖 发 新 帖 刷新版面

主题:组合框人性化设计

假如组合框的下拉箭头下有几十项数据,用鼠标操作比较麻烦,我想实现下面这两项功能,不知怎么实现,这样做主要是为了减少对鼠标的依赖,如下:
    1、如果当前焦点在组合框上,当按下回车键或数字键时,组合框箭头下的数据会自动弹出,如弹出第2点的数据。按下回车键,只是简单弹出数据;按下数字键,则跳到相应项。
    2、假如按下的是回车键,当前弹出的数据为:
    00教育
    01建筑
    02信息
    ...
    20制造
    ...
    28餐饮
    ...
    此时在组合框内输入2,则自动跳到“20制造”,并且高亮显示;再在2后面输入8,即28,则自动跳转到“28餐饮”,并且高亮显示。这时按下回车,“餐饮”显示在组合框上,但数字28不会显示上。
    近来发现unix下的一些软件,全部可用键盘操作,我想录入某些信息也全部用键盘可操作,哪样会快很多。望大虾指教上面问题。

回复列表 (共1个回复)

沙发

回车,默认转移焦点。用F4键吧。至于“在组合框内输入2,则自动跳到“20制造”,并且高亮显示”,本来就支持啊!

我来回复

您尚未登录,请登录后再回复。点此登录或注册