属性表和属性页在MFC
特性表,也称为 " 选项 " 对话框中,是包含属性页的对话框。 每个属性页基于对话框模板资源并包含控件。 它是包含在带可选的页位于顶部。 选项卡将页命名为并指示其用途。 用户单击属性中的选项中选择一组控件。
对属性表的控件添加到有意义的规则集组的使用页。 包含的属性表通常具有自己的几个控件。 这些应用于所有页。
属性表基于类 CPropertySheet。 属性页基于类 CPropertyPage。
属性表是通常用于修改某些外部对象属性的特定对话框,例如在视图中当前选择。 属性表有三个主要部分:包含的对话框、一个或多个属性页显示一个和选项在用户单击选择该页的每个页顶部。 特性表为您有一组选项或多个类似的组更改的情况下都很有用。 属性表组信息以易于理解的方式。
备注
使用 CPropertySheet::DoModal时,尝试显示属性表,系统可能发生首次异常。此异常,因为系统尝试更改对象的 窗口样式 ,在创建对象时之前。有关此异常的更多信息,以及如何避免它或处理,则参见 CPropertySheet::DoModal。