属性表和属性页 (MFC)
通过合并属性表和属性页,MFC 对话框可以呈现“选项卡对话框”外观。 这种对话框在 MFC 中称为“属性表”,类似于 Microsoft Word、Excel 和 Visual C++ 中的很多对话框,它似乎包含一堆选项卡式工作表,就像从前往后看到的一堆文件文件夹或一组级联窗口。 前选项卡上的控件可见;只有被标记的选项卡才在后选项卡上可见。 属性表对于管理大量属性或设置特别有用,这些属性或设置相当整齐地归入几个组。 通常,一个属性表可以通过替换几个单独的对话框来简化用户界面。
从 MFC 版本 4.0 起,使用 Windows 95 和 Windows NT 3.51 版及更高版本附带的通用控件实现属性表和属性页。
属性表通过类 CPropertySheet 和 CPropertyPage(“MFC 参考”中有所介绍)实现。 CPropertySheet
定义了整个对话框,该对话框可以包含基于 CPropertyPage
的多个“页面”。
有关创建和使用属性表的信息,请参阅主题属性表。