您好,Delphi XE2。 TComponent 现在有一个新的“Observers”属性。不幸的是,此属性的帮助文档为空。有人知道这个新属性有什么作用以及如何使用吗? 编辑:我知道它与LiveBindings相关,但我想更多地了解它,由于我无法访问XE2源代码,因此无法自己进行调查。
您好,Delphi XE2。 TComponent 现在有一个新的“Observers”属性。不幸的是,此属性的帮助文档为空。有人知道这个新属性有什么作用以及如何使用吗? 编辑:我知道它与LiveBindings相关,但我想更多地了解它,由于我无法访问XE2源代码,因此无法自己进行调查。
这与LiveBindings有关,是一个相当酷炫但内容广泛的主题,在新的XE2文档Wiki中进行了解释。
Delphi XE7文档现在更深入地介绍了观察者的细节:
观察者是一个只读属性,返回添加到TComponent中的TObservers,以便使用观察者提供的通知,无论是使用LiveBindings还是开发人员自己的目的。
请注意,Fringe中的Observer可以在许多Pattern相关事件的场景中看到。