隐藏对象检查员在delphi

隐藏对象检查员在delphi

问题描述:

属性我想打一个新的组件。 如何隐藏对象检查器中的Caption属性? 我使用TPanel作为祖先类。隐藏对象检查员在delphi

+1

的[你如何从一个后代组件删除属性(可能重复http://*.com/questions/15961579/how-do-you-remove-a-property-from-a-descendent-component ) – 2013-04-23 11:08:34

+0

这个问题是很常见的,我很惊讶,它没有得到封闭快了很多...... – 2013-04-23 20:30:12

使用UnlistPublishedProperty。在这个链接http://delphihaven.wordpress.com/2009/05/17/tip-removing-a-property-at-design-time/你可以找到一个完整解释的例子。

LE:作为很好的做法,你应该创建另一个类,TCustomPanel的后裔和发布只有你需要/想要的属性。

+0

由于它是完全有用 – 2013-04-23 09:47:53

+0

由于它是完全有用 – 2013-04-23 09:49:51

+5

最好不要发布它摆在首位。组件的使用者仍然可以在运行时进行修改。 – 2013-04-23 10:36:17

使用TCustomPanel作为基类,并发布你所需要的性能。