设为首页 加入收藏

TOP

10.4.1 属性表对话框的运行机制
2013-10-07 13:08:53 来源: 作者: 【 】 浏览:69
Tags:10.4.1 属性 对话 运行 机制

10.4  属性表对话框

属性表是一种特殊的对话框,用于完成信息分组的功能。如设置对象的属性时,可以将要设置的属性进行分组,方便用户快速定义,提高界面友好程度。本节介绍有关属性表对话框的使用,主要包括属性表对话框的运行机制和创建。

10.4.1  属性表对话框的运行机制

MFC对话框可以带有属性页,也就是标签对话框。它是对话框的一种,由属性表和多张属性页组成。MFC中的属性表对话框类似于Microsoft Word、VC中的很多对话框,看上去像包含一组带标签的表,更像一组文件夹从前到后,或一组级联对话框。前面标签中的控件是可见的。在后面标签上只有标记的标签可见。属性表特别适合用于管理大量的属性或设置,将其清楚的分到几个分组中。通常,一个属性表可以通过替换几个独立的对话框简化用户接口。

属性表的每个页面包含自己所属的控件,基于对话框模板资源,并出现在一个"标签"上,"标签"放置在页面的顶部,用于命名页面,并指示其目的。单击属性页的标签,会将此页带到对话框的前面,将其中的控件显示出来。在VC 6.0开发环境中,既有许多属性表的例子,比如Options对话框。在MFC中,属性表由CPropertySheet类实现,定义了整个对话框,在属性表对话框中又包含多个页面,每个页面由CPropertyPage类实现。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇10.3.4 关闭对话框 下一篇C++从入门到精通 目录

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: