VB应用程序的界面设计
http://tech.ddvip.com 2006年07月27日 社区交流
本文详细介绍VB应用程序的界面设计
3 保证界面元素的一致性
在用户界面设计中,一致的外观可以在应用程序中创造一种和谐美。如果界面缺乏一致性,则使应用程序看起来非常混乱、没有条理,降低了人们使用该应用程序的兴趣。
为了保持视觉上的一致性,在开始开发应用程序之前应先创建整体设计策略。诸如控件的类型、控件的尺寸、分组的标准以及字体的选取等设计元素都应该在事先确定,可以创建设计样板来帮助进行设计。有时完成一定的功能有许多的控件可供选择使用,设计时应选取能最能适合特定应用程序的控件子集。虽然列表框、组合框、网格以及树等控件都可用来表示信息列表,最好在各个界面上尽可能地使用同一种控件。
设计过程中要符合通常的约定,恰当地使用控件。虽然 TextBox 控件也可以设置其只读属性来显示文本,但 Label 控件更适合于该目的。在为控件设置属性时也要保持一致,如果在一个地方为可编辑的文本使用白色背景,除非有很好的理由,否则不要在别的地方又使用灰色。窗体的一致性对应用程序的可用性也具有非常重要的作用。如果在一个窗体上使用了灰色背景以及三维效果,而在另一个窗体上使用白色背景,则这两个窗体就显得毫不相干。明智的选择是确定一种类型并在整个应用程序保持一致。
4美化界面和控件
尽量使用具有三维立体效果的控件,从而使用户界面具有动感。例如,用在命令按钮上的三维立体效果使得它们看上去象是被按下去的。如果设计平面边框的命令按钮的话,就会失去这种动感,因而不能清楚地告诉用户它是一个命令按钮。文本框也提供了一种动感,用户可以期望带有边框和白色背景的框,框中包含可编辑的文本。显示不带边框的文本框 (BorderStyle = 0) 也有可能,这使它看起来更象一个标签,并且不能明显地提示用户它是可编辑的。
作者:王丽梅 责编:豆豆技术应用