我想做的事情非常简单,但似乎无法正常工作
我正在尝试使用复选框事件处理程序来更改字符串的文本值。
protected function
transport_yes_catching_bus_to_venue_checkbox_clickHandler(event:MouseEvent):void
{
if (transport_yes_catching_bus_to_venue_checkbox.selected==true)
{
totals_transport_I_catch_bus_to_venue.text = "YES"
}
}
这是我应用更改之前的标签
<s:Label id="totals_transport_I_catch_bus_to_venue"
includeIn="a13_summary_for_submission"
x="170" y="625" color="#3B70D1" text="-----"/>
如果单击该复选框,则可以将标签从“----”更改为“YES”。否则标签保持原样。
当我运行应用程序时,无论复选框的状态如何,标签都不会改变。
谢谢!
答案 0 :(得分:1)
<s:Label id="totals_transport_I_catch_bus_to_venue" includeIn="a13_summary_for_submission"
x="170" y="625" color="#3B70D1" text="{cbInput.selected?'YES':'-----'}" />
<s:CheckBox id="cbInput" />