Flash 新手Flex问题:从.as文件中获取对对象的引用

Flash 新手Flex问题:从.as文件中获取对对象的引用,flash,apache-flex,Flash,Apache Flex,我正在修改其他人编写的一些Flex代码。有一个mx:text控件,我想更改它的“text”属性。我知道如何在定义控件的.mxml文件中执行此操作,但是我不知道如何在单独的.as ActionScript文件中执行此操作。我记得在Flash中,有一种方法可以通过预先设置阶段或类似的内容来完全限定引用,但我不知道如何在Flex中做到这一点。谢谢。这是一个与mxml连接的as文件(从中继承)?如果没有,则需要将对mxml类(或文本控件)的引用传递给as文件中的类。该.as文件仅具有一组函数,而不定义类

我正在修改其他人编写的一些Flex代码。有一个mx:text控件,我想更改它的“text”属性。我知道如何在定义控件的.mxml文件中执行此操作,但是我不知道如何在单独的.as ActionScript文件中执行此操作。我记得在Flash中,有一种方法可以通过预先设置阶段或类似的内容来完全限定引用,但我不知道如何在Flex中做到这一点。谢谢。

这是一个与mxml连接的as文件(从中继承)?如果没有,则需要将对mxml类(或文本控件)的引用传递给as文件中的类。

该.as文件仅具有一组函数,而不定义类。。。。我现在看到Flex手册上说,我所需要做的就是给我的mxml控件一个“id”,然后我可以通过使用id从任何.as文件引用该控件。那么,为什么这不只是工作呢?我应该在一开始就声明,我得到的错误是在Eclipse中,我现在认为,在谷歌反复搜索之后,这是一个Eclipse错误,而不是Flex错误。很抱歉,当您的代码位于mxml文件中的脚本块中时,.id可以工作。看,mxml文件定义的是类,而不是实例。如何从无关文件引用未知实例?简而言之,给出一些代码示例(基本部分),我们将解决这个问题。