怎么样才能把控件父类的published属性隐藏掉(不修改父控件的代码)。(100分)

  • 主题发起人 主题发起人 tyw
  • 开始时间 开始时间
T

tyw

Unregistered / Unconfirmed
GUEST, unregistred user!
编写一个控件,怎么样才能把控件父类的published属性隐藏掉(不修改父控件的代码)。
 
如果从TXXXX继承,改为成TCustomXXXX继承就可以了.
 
OpuBf
谢谢,你的建议不能适用所有情况。
不能修改父类控件,也没有TCustomXXX可以继承
 
比如继承了TEdit控件想要隐藏Text属性声明一FText: TCaption 然后
property Text: TCaption read FText; 就可以了,也就是说把它声明为只读属性,
就看不见了
 
后退
顶部