Использование CSS, как бы я ссылался на компонент Button? FWIW, я использую Flex 3.x SDK.Как я могу ссылаться на вложенный компонент через CSS в Flex 3?
<mx:HBox id="myHBox" styleName="myHBox">
<mx:Button label="Test"/>
</mx:HBox>
Использование CSS, как бы я ссылался на компонент Button? FWIW, я использую Flex 3.x SDK.Как я могу ссылаться на вложенный компонент через CSS в Flex 3?
<mx:HBox id="myHBox" styleName="myHBox">
<mx:Button label="Test"/>
</mx:HBox>
В гибком 3.x вы не можете получить доступ к нему с помощью CSS без использования селектор типа как так:
Button{
someProp:someVal;
}
но это будет применяются к каждому экземпляру класса кнопок.
Flex 4.x имеет лучшую реализацию CSS селекторов, и вы можете получить доступ к нему через его родителей следующим образом:
#myHbox s|Button{
someProp:someVal;
}
По-видимому, это (среди прочего) является ограничением в Flex 3.x. К счастью, он работает, как можно было бы представить себе в Flex 4:
Что делает конвейерный «s» делать? – Huuuze
Это пространство имен css: http://opensource.adobe.com/wiki/display/flexsdk/CSS+Namespaces+Support – greggreg