0
我需要在火花按鈕中設置一些參數。我嘗試setStyle,但它不適用於borderColor。 我的代碼是shomething這樣的:ActionScript ----如何在運行時更改Spark Button中的borderColor?
for each (var prop:XML in option.elements()){
var but:spark.components.Button = new spark.components.Button();
but.label=prop
but.width=button_width
but.setStyle("verticalAlign",'middle')
but.setStyle('chromeColor', '#'+arrayRGB[j]) // arrayRGB have the colors i need
but.setStyle('borderColor','#'+arrayRGB[i]) //<-- Don't work
container.addElement(but)
}
謝謝
感謝您的回答多米尼克,但我有疑問。我可以修改SkinClass whit AS3的一個屬性嗎?還是需要創建4個州以上的全班學生? – Antonio 2011-03-31 17:03:14
您不必創建整個類,只需確保您創建的SkinClass的實例包含修改的Rect邊框屬性。這不是一個大問題。你想創建動態按鈕。創建一個SkinClass的支持實例,可以使用所需的樣式將其分配給每個按鈕。把它放到一個方法中。歡迎來到火花。 – 2011-04-01 01:05:05