为 ActiveX 控件创建属性页

kittenchen VB6用户控件
2022-05-26 0 10

属性页为查看 ActiveX 控件属性提供了“属性”窗口的替代方法。您可以在一个页面上对多个相关属性进行分组,或者使用一个页面为对于“属性”窗口而言过于复杂的属性提供类似对话框的界面。

在 Visual Basic 中,属性页显示在“属性页”选项卡式对话框中,如图 10.1 所示。

图 10.1 属性窗口和属性页对话框

“属性页”对话框中的每个选项卡都代表一个 PropertyPage 对象。例如,提供图 10.1 所示的 General 选项卡的 PropertyPage 对象是使用图 10.2 所示的 PropertyPage 设计器创建的。

图 10.2 General 选项卡的 PropertyPage 设计器

在设计器中,PropertyPage 对象不显示选项卡。它也不显示“确定”、“取消”和“应用”按钮。这些由“属性页”对话框自动提供,不属于任何单独的 PropertyPage 对象。“属性页”对话框使用 PropertyPage 对象的 Caption 属性作为选项卡的文本。

在此示例中,常规页面将两个属性分组,即 DinoName 和 Age。该页面的布局是为了简化本地化;标题的长度可以改变而不影响布局。这在“属性页设计指南”中进行了讨论。

以下主题解释了属性页的工作原理,以及您可以在 ActiveX 控件中使用它们的不同方式。

文章为作者原创,不要转载哦!

首页 编程信息 VB6用户控件 为 ActiveX 控件创建属性页

为 ActiveX 控件创建属性页
下一篇: 属性页如何工作

相关文章

创始人
84
创始人
10