向自定义实体添加属性选项板支持
派生自的所有驻留数据库对象都继承了基本的“属性”选项板表示形式。此内置实现仅支持那些称为实体公共属性的属性,如图层、颜色、线型等。如果不为派生自 的自定义对象提供 COM 包装器,则在选择其中一个对象时,“属性”选项板中仅显示实体通用属性。AcDbEntityAcDbEntity 如果需要,可以通过实现一些基本接口来增强这种最低限度的支持。这些界面允许您在“属性”选项板中显示自定义属性。它们允许您对属性进行分类,将其扩展为子属性,以及自定义编辑控件的外观。 ObjectARX 应用程序可能会向“属性”选项板提供有关属性可用性以及如何编辑属性的附加说明。它还可以定义自定义编辑器。例如,您可以告诉“属性”选项板构造自定义组合框,或者在选择属性时调用自定义对话框。 若要更好地控制属性编辑 UI,可以选择使用更高级的表亲来补充基本界面。高级接口允许您执行以下操作:
父主题: |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 12:43
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.