我试图在面板控件内操纵(上下移动,启用/禁用并启动表单)子控件。但是我无法获得发生click事件的子控件的id。
为了说明,我正在尝试创建类似的功能。我正在尝试创建您在http://i34.tinypic.com/2gugio6.jpg
图片中看到的上下按钮感谢任何帮助/指示。
由于
答案 0 :(得分:1)
如果您发布一些代码会有所帮助。由于我不知道细节,我给你最基本的答案。
例如,如果您想在代码中使用按钮的id,则在mxml中指定该id。所以,
<mx:Button label="myButton" id="btn1"/>
现在,在您的脚本中,您想在此处添加事件侦听器,您可以将其作为
进行访问btn1.addEventListener ....
现在,假设您想要访问的不是按钮或某些独立控件,但是您想要访问列表中的元素,有几种方法。我假设您想要访问所选项目。你只需说
list1.selectedItem
正如我所说,如果您发布代码并指定更精确的问题,将会有所帮助。
答案 1 :(得分:1)
我无法获得发生click事件的子控件的id。
在事件处理程序中使用event.currentTarget
来访问发生事件的子控件。