如何在flash builder 4.6 / actionscript 3中模拟微调器选择?

时间:2013-03-22 02:26:07

标签: actionscript-3 flex flash-builder flex4.5 flex4.6

我有一种情况,我使用一个使用datepinner组件来允许用户指定用于搜索功能的特定日期。我刚刚添加了左右滑动的手势,它将推进日期或前一个日期,并将微调器组件设置为新生成的日期......我想知道如何以编程方式使微调器执行当某人更改日月或年值时触发的操作。

现在,日期微调器调用的函数(当对微调器值进行更改时)是:

protected function datespinner1_changeHandler(event:Event):void
    {
      .....   do some stuff here .....
    }

所以我想在其他地方再次调用此功能可以这样做吗?我尝试了以下但它没有用:

datespinner1_changeHandler(event:Event);

提前感谢您提供的任何帮助。'

1 个答案:

答案 0 :(得分:3)

如果您实际上没有在“在这里做一些事情”部分中使用事件对象,您可以将函数更改为具有默认的空参数,如

protected function datespinner1_changeHandler(event:Event=null):void

然后将其称为

datespinner1_changeHandler();