DevExpress控件使用详细说明(10)

2019-08-03 13:23

广州市扬基信息科技有限公司 - 技术研发组

9.14 ListView控件 9.14.1 设计参考

? 总给列表视图提供一个标签,必须用标签来标明列表视图的用途。 ? 列表可排序时采用可单击的表头,可单击的表头只应用于排序。

10 界面输入控制

10.1 设计参考

? disable而不是not visible。要使一个功能有时允许有时不允许用户使用,则这个控件的不能随

便隐藏,应该使用disable属性进行表示,以免用户发现控件失踪后措手无策。 ? 尽量提供对所有功能的键盘、鼠标访问。 ? 尽量减少用户输入动作的数量。

? 对于有大量录入项的界面,能让用户不使用鼠标即可完成快速数据录入。 ? 可写控件检测到非法输入后应给出说明并能自动获得焦点。 ? 在当前动作的语境中使不合适的命令不起作用。

? 提供控件的默认值,最好的默认值是用户最后输入的值。

? 消除冗余输入。可能的话提供缺省值、绝不要让用户提供程序中可以自动获取或计算出来的信息。

11 弹出子窗体

11.1 设计参考

? ? ? ?

父窗体或主窗体的中心位置应该在对角线焦点附近。 子窗体位置应该在主窗体的左上角或正中。

多个子窗体弹出时应该依次向右下方偏移,以显示窗体出标题为宜。

屏幕大小1024*768弹出窗体大小尽量不要超过800*600,大小1024*768弹出窗体大小尽量不要超过640*460, 并且高和宽的比应该大致保持为3:4(或4:3)。 ? 不要在作为二级窗口的对话框中使用菜单栏,使用这种对话框需要付出很多努力,在所有对话框中,

快捷菜单和菜单按钮都是可以接受的。

12 消息框设置

12.1 设计参考

? 对于模式窗体用“确定”和“取消”,非模式窗体提供“关闭”而不提供“确定”和“取消”按钮。

Created by fanco

Page 46 of 49

Created on 3/6/2007 9:28:00 AM

广州市扬基信息科技有限公司 - 技术研发组

? ? ? ? ? ? ?

? ? ?

?

问用户问题时,采用\是\和\否\按钮代替\确定\和\取消\按钮。

信息以用户可以理解的术语描述,信息的表达要言简意赅,避免使用冗长的文字给用户反馈。 信息应伴随着视觉上的提示,如特殊的图像、颜色或信息闪烁。

避免错误号图标,除非这个错误号对用户真正有用,否则不要给出错误号。 口语化、客气、多用您、请,不要用或少用专业术语,杜绝错别字。

避免激烈的词语,如fatal(致命的)、execute(执行)、kill(杀死、毁掉)、terminate(终止)、和abort(中止)。信息不能带有判断色彩,即任何情况下不能指责用户。

免在错误消息文字中使用词语bad(糟糕的、坏的)、error(错误)、fatal(致命的)、illegal(非法)、invalid(无效)和warning(警告),而应该使用更具体的描述性词语解释到底是什么出了错,提供如何从错误中恢复的建设性意见。

信息应指出错误可能导致那些不量后果,以便用户检查是否出现了这些情况或帮助用户进行改正。 对可能造成数据无法恢复的操作必须提供确认信息,给用户放弃选择的机会。 执行动作要提示, 当用户点击按钮等动作进行一个工作时: (1) 弹出交互对话框让用户点击确认。 (2) 改变UI中控件参数提示:(处理不用用户确认的提示,有一定延时,或者用户按键后自动清除。) 如:改变标题栏字符串,显示“信息:提交成功”,或者专门设置一个状态栏、TLable等用来进行提示。

13 向导使用原则

13.1 设计参考

? 对高级的、复杂的或不常用的任务使用向导,向导对非常高级或复杂的任务十分有用,省去了用户

许多麻烦的操作,对于应用中某些部分的处理流程是固定的, 使用户得到必要的引用应该使用向导,处理流程应该不少于3个处理步骤。

14 Tab键和快捷键设置

14.1 设计参考

? 在一个窗口中按tab键,移动聚焦的顺序不能杂乱无章,tab 的顺序是先从上至下,再从左至右。一

屏中首先应输入的和重要信息的控件在tab顺序中应当靠前,位置也应放在窗口上较醒目的位置。 布局力求简洁、有序、易于操作。

? 在Windows及其应用软件中快捷键的使用大多是一致的。

面向事务的: Ctrl-D 删除 Ctrl-F 寻找 Ctrl-I 插入 Ctrl-N 新记录 Ctrl-S 保存 查询/列表: Ctrl-O打开 Ctrl-R 其它:

Ctrl-C 拷贝

Created by fanco

Page 47 of 49

Created on 3/6/2007 9:28:00 AM

广州市扬基信息科技有限公司 - 技术研发组

Ctrl-H 帮助 Ctrl-P 打印 Ctrl-V 粘贴 Ctrl-W 关闭 Ctrl-X 剪切

MS Windows保留键: Ctrl-Tab 下一窗口 Ctrl-Esc 任务列表 Ctrl-F4 关闭窗口 Alt-F4 结束应用 Alt-Tab 下一应用

Enter 缺省按钮/确认*作 Esc 取消按钮/取消*作 Shift-F1 上下文相关帮助

其它快捷键 ,其它快捷键使用汉语拼音的开头字母,不常用的可以没有快捷键。 ? 界面要支持键盘自动浏览按钮功能,即按Tab键的自动切换功能。

? 保持分配的快捷键的一致性?组合功能键和Ctrl键用于快捷键。习惯上不将Alt键用于组合键,

业务Alt键常常被用于访问键。尽量避免使用Alt键和Ctrl键。

15 系统响应时间

15.1 设计参考

? 鼠标光标样式统一,尽量使用系统标准,杜绝出现重复的情况,例如某些软件中一个手的形状就有

4种不同的样子。

? 系统响应时间包括两个方面:时间长度和时间的易变性。用户响应时间应该适中,系统响应时间过

长,用户就会感到不安和沮丧,而响应时间过短有时会造成用户加快动作节奏,从而导致错误。 ? 响应时间长度 界面设计

0-10 秒 鼠 标 显 示 成 为 沙 漏 10 到18 秒 由微帮助来显示处理进度

18 秒 以 上 显示处理窗口,或显示进度条 一个长时间的处理完成时 应给予完成警告信息

16 登陆窗体与主界面

16.1 设计参考

? 登录界面上要有本产品的标志,同时包含公司图标。 ? 主界面,最好是大多数界面上要有公司图标。

? 公司的系列产品要保持一直的界面风格,如背景色、字体、菜单排列方式、图标、安装过程、按钮

用语等应该大体一致。

Created by fanco Page 48 of 49 Created on 3/6/2007 9:28:00 AM

广州市扬基信息科技有限公司 - 技术研发组

17 系统帮助设置

17.1 设计参考

? ? ? ? ? ? ? ? ? ? ?

帮助菜单的“关于”中应有版权和产品信息。

帮助文档中的性能介绍与说明要与系统性能配套一致。 操作时要提供及时调用系统帮助的功能,常用F1。 最好提供目前流行的联机帮助格式或HTML帮助格式。 帮助信息的构造,采用分层式帮助。

用户可以用关键词在帮助索引中搜索所要的帮助,当然也应该提供帮助主题词。

在界面上调用帮助时应该能够及时定位到与该操作相对的帮助位置,也就是说帮助要有即时针对性。

微帮助提供,由状态栏提供,或控件上的提示文本。

如果没有提供书面的帮助文档的话,最好有打印帮助的功能。

在帮助中应该提供我们的技术支持方式,一旦用户难以自己解决可以方便的寻求新的帮助方式。 打包新系统时,对作了修改的地方在帮助文档中要做相应的修改。

18 附录

美工作为界面美化的主要人员,不但拥有艺术设计、包装设计的才能,还应该穿插整个项目,给界面程序设计人员提出系统参考意见。

1、软件设计前期,美工参与需求了解,分析同类软件界面有缺点,提出主色调、典型界面风格、以及 构思整个美术包装等。

2、界面原型设计过程中,与开发人员共同修改、商榷最终表现样式,以及确立UI标准。

3、程序开发过程中,提供标准风格的资源文件(icon,cur,bmp等),并总结出统一风格的资源的设计过程,形成规范文档。

4、产品化方面,协助制作帮助文件、网站风格以及参与制作,制作附带宣传图片、动画、产品包装、海报等。

Created by fanco Page 49 of 49 Created on 3/6/2007 9:28:00 AM


DevExpress控件使用详细说明(10).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:六年级语文 质量分析表

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: