4
我想聲明一個樣式屬性是某些變量的值。通過調用「PropertyReference」,這在組件內部很容易完成。例如:Flex4外部樣式表PropertyReference
<fx:Style>
...
s|TextInput {
color: PropertyReference("some.other.package.MyClass.colorVariable");
}
</fx:Style>
不過,我想這樣做在外部樣式,並將其與<fx:Style source="myStyles.css"/>
裝入<s:Application>
頂級組件。這不會編譯。似乎PropertyReference本身的使用是確定的,但它就像無法解析我想要使用的變量的路徑。
有人知道如何正確地做到這一點?
我不知道這是否屬實,因爲在同一個源文件中,我有幾條規則使用設置組件的外觀。例如'.buttonPanel {skinClass:ClassReference(「package.panel.ButtonPanelSkin」); }'這工作得很好(雖然偶爾它不會)。除非這是偶然的,否則我只有'PropertyReference'的一致性問題。 – istrasci