当前位置:  开发笔记 > 编程语言 > 正文

Flex 4 - 以编程方式将按钮单击处理函数设置为null

如何解决《Flex4-以编程方式将按钮单击处理函数设置为null》经验,为你挑选了1个好方法。

我正在寻找一种方法,通过actionscript代码从我的mxml组件上的按钮以编程方式解除点击处理函数.

像旧的动作脚本让你做的事情,

mybutton.click = null;

提前致谢



1> rfunduk..:

如果您具有注册为侦听器的功能:

mybutton.removeEventListener( 'click', theFunction );

如果你不......那么,考虑重新组织代码?您也可以添加其他类似的处理程序:

mybutton.addEventListener( 'click', function( e:Event ):void {
  e.stopImmediatePropagation();
  return false;
}, false, 1 );

这可能会阻止进一步的处理程序运行(最后的1是优先级)...很难说有时使用flex.

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有