5.4.1 搭建用户界面(3)
1.修改窗体的标题。打开Properties页,找到"Caption"属性,修改为"文件管理器",如图5-14所示。
|
| (点击查看大图)图5-13 窗口的大小 |
|
| 图5-14 Caption属性 |
2.根据需要在窗口中增加或者删除控件。
提示:
入门级的程序员在编写图形UI相关的工程时,经常会在图形UI的布局及美观上花费过多的时间,甚至于忘记了本来要实现的功能。切忌!切忌!
程序员的主要工作是功能的实现,对于UI的设计工作一般会交由专业的美工完成,我们只需要根据美工提供的设计图样摆放,并调整相关的操作友好性(比如Tab顺序的设定等)即可。
"文件管理器"的一个重要功能就是浏览已有的文件,因此本书将从实现一个与Winodws资源管理器功能相类似的文件浏览器开始。界面也根据这个思路,首先搭建与文件浏览相关的内容,其他的内容在功能进行扩充的时候再进一步调整。
1)删除窗体中原有的一个静态文本和两个按钮。
2)打开工具箱(Toolbox),在"Dialog Editor"中寻找需要的控件,并拖放至窗口中。
布局图如图5-15所示。
|
| (点击查看大图)图5-15 文件列表布局 |
使用的控件及作用说明如下:
1个静态文本(static text),用于标识随后的编辑框的用途。
1个编辑框控件(edit control),用于输入"文件类型"。
1个树形控件(tree control),用于展示本机所有的目录结构。
1个列表控件(list control),用于展示树形控件中选择的目录中包含的文件列表。
3.修改控件的属性。
1)修改控件的ID。
提示:
作为一个合格的程序员必备的素质之一是保证编码的友好性。控件的命名就是一个必须注意的地方。
表5-2 控件ID表
|
控 件< xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> |
ID |
|
Static text(静态文本) |
IDC_STATIC_FILTER |
|
Edit control(编辑控件) |
IDC_EDIT_FILTER |
|
Tree control(树形控件) |
IDC_TREE_DIRECTORIES |
|
List control(列表控件) |
IDC_LIST_FILES |
下文都以对应的ID表示相关控件。
2)修改控件的样式(见表5-3)。
表5-3 控件样式表
|
控件ID |
修改的属性及值 |
|
IDC_TREE_DIRECTORIES |
Always Show: true
Has Buttons: true
Has Lines: true
Lines At Root: true |
|
IDC_LIST_FILES |
Always Show: true
View: Report |
【责任编辑:
云霞 TEL:(010)68476606】