2010-12-02 168 views
1
<mx:Canvas id="maincanvas" backgroundColor="7000" width="100%" height="100%"> 
    <mx:TextArea backgroundAlpha="0"/> 
</mx:Canvas> 

但是,如果我嘗試通過創建一個新的文本區域對象:設置對象的屬性中的Flex

var textarea:TextArea = new TextArea(); 
textarea.backgroundAlpha = 0; 
maincanvas.addChild(textarea); 

柔性引發錯誤:

1119:可能未定義的屬性backgroundAlpha的訪問通過一個參考使用靜態類型mx.controls:TextArea。

回答

2

backgroundAlpha是一種風格,所以你必須與設置:

textarea.setStyle("backgroundAlpha", 0);