2011-07-18 27 views
0

您好,我在阅读Flex 4 Cookbook时遇到了一个问题,我遇到了动态添加控件到容器控件的方法,但无处找到如何为它们提供动态属性和事件,就像他们已经在组控制中动态地创建了一个按钮,但是如果我不能动态地给它一个事件,按钮会有多好。以同样的方式,我想在vbox中添加树视图,但是如果不能动态地向其提供数据提供程序,那么会有什么好处呢。实际上,我正在创建一个Web应用程序,在该应用程序中将树视图添加到vbox,并且我希望数据提供者也应该是动态的,这取决于我在组合框中选择的选项。动态子控件的动态属性和flex中的气泡事件4.5

+0

事件和数据提供者可以动态分配 - 您能否引用Flex 4 Cookbook示例或更具体地描述您尝试实现的实现? –

+0

先生,本书是“Flex 4 Cookbook:开发富互联网应用程序的真实食谱” 和第28页,他们是如何动态添加和删除子项的示例。并且示例如下所示: nitin

回答

0

您可以使用介体模式。例如,您从combobox(包括已更改的数据)将事件捕获到父容器,只需确保在dispatchEvent调用期间bubbling = true即可。在这种情况下,你的组件是分离的,这对未来应用程序的维护很有帮助。

+0

先生你可以更详细说明一下,或者你可以让我知道我可以关注的链接 – nitin

+0

先生这个例子可以在这里找到http://www.rprustagi.com/netzoom/NetZoomDCMain.html – nitin