Ste*_*ane 5 delphi vcl delphi-10.2-tokyo
在Delphi IDE中,Delphi中的某些组件能够向属性编辑器中包含的子控件"添加"属性.
我怎样才能与自己的TCustomPanel后代达成同样的目的呢?
更多细节:
我想要实现的目标如下:对于具有大量可视组件的应用程序,我有一个非常复杂的配置对话框.
我想在这些组件中添加一个"复杂性索引"(整数),用于根据用户的选择显示或隐藏组件(带有"简单","高级"和"专家"的下拉列表"选项".
我知道该属性实际上属于父面板,但我需要一种方法在IDE中显示它,就像它附加到与它相关的控件一样.
完美的例子是Delphi提供的各种"组织"面板: TGridPanel和TRelativePanel.其中每个都有一个ControlCollection(已发布的)属性,用于保存其他属性的实际状态,但我无法找到属性编辑器如何知道它必须将属性附加到子控件.
| 归档时间: |
|
| 查看次数: |
420 次 |
| 最近记录: |