0

我正在使用 Embarcadero C++Builder 编译器。我想知道是否有办法在子类中隐藏使用 __property 关键字声明的属性。

例如,我正在创建一个从 TPanel 派生的控件,我在其中重写了绘制函数。在我的新 TDerivedPanel 中,Caption 属性变得无用,我会隐藏它。这是可能的?

4

1 回答 1

2

做同样的事情TPanel- 派生您的组件,TCustomPanel并仅提升protected您感兴趣的属性。 Caption声明为protectedinTControl但提升为__publishedby TPanel

于 2013-06-12T02:08:23.567 回答