在网络上的一些示例(http://ajarproductions.com/blog/2011/03/03/creating-flash-extensions-pt-4-ui/)中,有“假”演示声称这有效:
<!-- ... somewhere inside the XMLUI dialog file ... -->
<radiogroup id="myFileExtension">
<radio value=".json" label=".json" selected="true" />
<radio value=".txt" label=".txt" />
<radio value=".xml" label=".xml" />
</radiogroup>
但...... selected="true"
不做杰克!
radiogroup 始终选择第一项,无论其具有选定的属性。
是否有任何XMLUI专家知道另一个实际支持分配默认单选按钮的参数?
我基本上是在尝试打开动态XMLUI对话框,JSFL脚本必须能够根据上次使用的设置(我在其他地方存储在JSON文档中)设置默认选择。
答案 0 :(得分:0)
最简单的方法是在onCreationComplete上创建一个init()方法..然后只需将单选按钮设置为通过actionscript选择,而不是在mxml代码中显示。
<mx:RadioButtonGroup id="group"/>
<mx:RadioButton groupName="group" id="button1" value="false"
label="first button"/>
<mx:RadioButton groupName="group" id="button2" value="true"
label="second button"/>
public function onInit() {
button2.selected = true;
}