【发布时间】:2010-09-07 13:06:17
【问题描述】:
我正在尝试将一些属性传递给我在 Flash Builder 4 中创建的组件。在下面的示例中,我想传递“label”属性来更新 Button 的 label 属性。
任何帮助将不胜感激。提前致谢。
// MyApp.mxml
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:local="*">
<fx:Script>
<![CDATA[
protected function buttonText():void
{
myButton.label = 'Clicked!';
}
]]>
</fx:Script>
<local:MyComp id="myButton" label="My Button" click="buttonText()"/>
</s:WindowedApplication>
// MyComp.mxml
<?xml version="1.0" encoding="utf-8"?>
<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
width="400" height="300">
<s:Button/>
</s:Group>
【问题讨论】:
标签: apache-flex actionscript-3 actionscript flex4 mxml