簡體   English   中英

如何動態設置Flex背景(顏色和圖像)

[英]How to dynamically set Flex Background (Color and Image)

我想讓用戶能夠設置背景顏色或選擇圖像使其成為背景(平鋪,居中和突出顯示)。 我沒有運氣就嘗試了幾件事,例如嘗試追逐Skin對象並為其分配對象。 並嘗試了類似的方法:

FlexGlobals.topLevelApplication.setStyle("backgroundColor",uint(chosenColor));

沒有運氣。

有任何想法嗎?

您是否正在使用Flex 3 Halo或Flex 4 Spark組件?

我以為要訪問頂級應用程序對象,您必須將其強制轉換為應用程序對象。 但是,否則我會使用與您完全相同的方法。

(FlexGlobals.topLevelApplication as Application).setStyle("backgroundColor",uint(chosenColor));

但是,如果您使用的是Flex 4方法,則我希望背景色在Application外觀類中,並且不確定樣式是否會影響它。 我還沒有解決皮膚類別和樣式之間的樣式差異。 您可能想要創建一個自定義外觀類,該外觀類根據組件類中的樣式設置背景色。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM