我对Delphi很陌生,尽管我很多年前就用过它(第2版),所以框架概念对我来说是一个新概念。我知道它们的工作方式与表单类似,因为它们有一个相关的dfm文件,并且是创建组件的一种简单方法(在不实际创建组件的情况下,我确实理解组件和框架之间的区别)。我创建了一个简单的框架,并想向它添加一个属性,但是我认为当我将框架放在表单上时,该属性会显示在对象检查器中,但它没有显示出来。我的问题是为什么它没有显示出来?
框架还必须在IDE中注册才能在对象检查器中显示属性,请参见:
Registering a custom Frame