2011-09-27 88 views
0

在其他MXML文件另一个MXML功能我已经定义在组件MXML文件中的一些功能让我们说调用弯曲

addbutton()

现在我想打电话给在主MXML文件这一功能。 我该怎么做。

问候

+1

请在发布基本问题之前进行研究。 –

+0

我完全不同意。当一些component.mxml中有一些函数,并且我们想从someDifferent.mxml中调用该函数时,这对初学者来说很难理解。在我看来,奥马尔提出了合理的要求;自己研究这一点,并有一个令人惊讶的困难时间,通过这种混乱找到一个真正的答案。正是因为这个原因,才能看到Flash/Flex从使用中消失,这将是一个真正的解脱。 – noogrub

回答

3
var anyname:addGroup = new addGroup(); 
anyname.addGroupe(); 

这将工作。

2

简单。

yourComponentId.addButton() 
+0

我有addGroup命名组件mxml现在它包含一个函数addGroupe我想在main.mxml中调用这个函数,所以我在做addGroup.addGroupe它不会工作。 –

+0

是你的函数声明为public吗?你什么时候调用这个函数?你的组件是否实例化? –

+0

我正在使用一个按钮,在点击时调用一个函数,这个函数在fx:script中被定义为通常,并且它调用了这个adGroup.addGroupe函数。是的它是公开的。它不会识别什么是addGroupe –