在项目开发中,界面设计是一个非常重要的方面,因为它是获取用户操作和向用户提供相关功能的主要手段。好的界面可以让使用者容易掌握、赏心悦目,把操作看作是一种享受而不是负担。VS2005提供了丰富的控件,大大简化了界面设计过程。本章主要介绍如何使用这些控件。
由于从这一章以及以后的设计操作既可能在窗体设计界面下完成,也可能在代码编辑窗口中完成,因此有些操作技巧需要提醒读者注意:
1) 凡是通过设计界面添加的事件,要想使代码不再与某个事件关联,应该在设计界面下通过属性窗口下的雷电符号完成。这是因为自动生成的代码是单独保存在另一个文件中的,这样做的目的是为了让其自动修改生成的代码。
如果忘记了在设计模式下操作,而是直接在代码编辑模式下删除了关联的事件及其代码,或者修改了事件名称,由于系统不会自动删除或修改生成的代码中对应事件的事件句柄,因此仍然需要切换到设计模式,并选中要处理的控件,然后单击属性窗口中的雷电符号,在对应的事件中重新处理一遍,否则会引起编译错误。
2) 如果希望控制设计窗体中各控件响应<Tab>键的顺序,应该通过主菜单【视图】下的【Tab键顺序】操作,操作完成后,再单击【视图】下的【Tab键顺序】返回到正常设计界面模式下。
3) 如果希望对变量换名,不应该在代码编辑模式下一个个修改,而应该先选中该变量,然后单击鼠标右键,选择【重构】下的【重命名】完成换名操作。
4) 对设计窗体中各控件的位置布局时,应该充分利用主菜单下的快捷按钮,这样可以节省很多布局时间,从而大大提高设计效率。