Flex4中获取任意组件的ID或其他属性值
来源:互联网 发布:淘宝老客户回购加权重 编辑:程序博客网 时间:2024/05/21 19:26
在flex4中有时候需要在as中获取其他组件的信息,这时候就需要用到下面的方法,很实用:
比如:FlexGlobals.topLevelApplication.任意组件ID.text="我来更改你的文本了"; ----(Flex4写法)
Application.application.任意组件ID.text = "Hello!傻人啊"; -----(Flex3写法)
具体参见此文章:
想必大家在获取index.mxml主容器里面的某个ID获取不到而烦吧。因为ID只能在当前页面使用,在另个页面是用不了的,今天就出这个教程帮大家解决问题。
请看例子
这个是主应用程序index.mxml,现在我是要获取myLabID
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:ns1="comps.*">
<ns1:inBox x="10" y="115" height="240" width="359">
</ns1:inBox>
<mx:Label x="130.5" y="48" text="Watch me." fontSize="20" id="myLab"/>
</mx:Application>
好自定义组件获取myLabID。
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="200" height="50" creationComplete="init()">
<mx:Button x="111.5" y="162" id="myBUT" label="Set Label" fontSize="20"/>
<mx:Script>
<![CDATA[
import mx.core.Application;
public function init():void{
myBUT.addEventListener(MouseEvent.CLICK,onClick);
}
public function onClick(e:MouseEvent):void{
Application.application.myLab.text = "Hello!傻牛牛.";
//Application.application.myLab.addChild();
}
]]>
</mx:Script>
</mx:Canvas>
这样就能获取得到了。大家试试很有用的一个功能,相信大家在开发中一定用得上!
- Flex4中获取任意组件的ID或其他属性值
- Flex4中获取任意组件的ID或其他属性值
- Flex4中获取任意组件的ID或其他属性值
- SCRIPT5007: 无法获取未定义或 null 引用的属性“id”
- mybatis插入一个对象后获取表中自增的主键Id并且传入到插入的的对象中,方便将对象中其他属性赋值给其他以前表主键Id作为非空字段的表
- flex4:中DataGroup组件获取数据源(ArrayCollection方式)实例
- 获取任意选中单元格的td--id
- checkbox复选框多选的时候获取除ID以为的其他属性
- checkbox复选框多选的时候获取除ID以为的其他属性
- Extjs4中如何获取组件(通过ID或通过Name)
- iOS在AppDelegate类中获取其他类中属性的值
- Struts2 在标签的ID属性中 获取 索引
- flex中给图片(或任意组件)着色的方法
- MySQL中如何获取下一条插入的自增ID 或 刚刚插入的id
- JS运用id得到其他的属性值及jquery对相同属性的class扫描
- target.getAttribute获取调用这个程序的元素的属性或id等
- 使用antd的Form组件在hubmit事件外的其他事件中获取Form表单中input的值
- android中exported属性指示该服务是否能够被其他应用程序组件调用或跟它交互
- 纠结到了:基于Windows mobile 6平台的谷歌地图的开发
- 如何评估一个好的BPM产品
- 关于strcpy_s
- extjs学习之旅——组件的配置属性
- 关于strcpy_s
- Flex4中获取任意组件的ID或其他属性值
- 用history.back()跳转并刷新jsp页面
- 关于strcpy_s
- 感恩美文:生命中总有一些人值得感恩
- 用history.back()跳转并刷新jsp页面
- 顺序Gauss 消元法
- Flex4中获取任意组件的ID或其他属性值
- 关于latex制作简历(Moderncv)中文不能复制的问题
- nutch之crawl命令