在开发一个组件时,需要在自定义的一个属性上添加子属性,如何解决?
两种途迳:
1。定义font属性(包含字体、颜色、大小等属性),通过点击前面的”+“号来实现。
2。定义font属性,通过点击value栏的...来激活子属性窗口。
我更偏重第二种方法!
请高手解答!

解决方案 »

  1.   

    这个不用自己写只要继承可视控件  发布他的font属性就可以了
      

  2.   

    font只是一个例子,我要添加的属性并不是它,不能继承的,只能新加.
      

  3.   

    你需要给做一个属性编辑器从TPropertyEditor继承一个自己看看文档吧http://hub.myrice.com/delphizt/rmjq/028.htmgoogle: 属性编辑器
      

  4.   

    你只要发布出来的属性是对象的话,Delphi的属性编辑器上面就是一个'+'啊,如果是字符串什么的Delphi的属性编辑器就是一个按钮啊。这个你要问什么