我嘗試在MX嵌入圖像的字符串變量:樹:嵌入圖像與包含文件名
<mx:Tree labelField="name" id="tree"
folderOpenIcon="@Embed(source='assets/images/test.png')"
folderClosedIcon="@Embed(source='assets/images/test.png')"
defaultLeafIcon="@Embed(source='assets/images/test.png')">
</mx:Tree>
這工作得很好,但我會嵌入一個字符串變量中的圖像。
我有一個變量和函數
[Bindable]
private var folderIcon:String;
public function setIcon(icon:String):void {
folderIcon = icon; // "assets/images/test.png"
}
但怎麼可能與
folderIcon
更換這些線路
folderOpenIcon="@Embed(source='assets/images/test.png')"
folderClosedIcon="@Embed(source='assets/images/test.png')"
defaultLeafIcon="@Embed(source='assets/images/test.png')"
?有人知道嗎?或者應該/我可以使用樣式表?
非常感謝&最好的問候。