父组件有一个publish申明了的属性(100分)

  • 主题发起人 主题发起人 zeroworld
  • 开始时间 开始时间
Z

zeroworld

Unregistered / Unconfirmed
GUEST, unregistred user!
我从他继承了的一个组件不想让这个属性在设计时可见,怎么办
就是在inspector中没有这个属性的设置
我从新申明为public也还是不行
 
这样应该可以
比如继承了TEdit控件
想要隐藏Text属性
声明一FText: TCaption
然后
property Text: TCaption read FText;
就可以了,
也就是说把它声明为只读属性,就看不见了,不知是不是你要的效果
 
直接从TCustom...之类的控件继承
 
谢谢
我终于找到答案了
publish后就不能再隐藏了
不过可以通过重新申明为只读方式
在object inspector中看不到
这样就有一个问题是这个属性就不能用了
我想要的是public的效果:)
看来我要从头做起了。
 
后退
顶部