2010-12-14 51 views
0

我想定制火花numericstepper中的增量和减量按钮上的图像,我在我的CSS文件中尝试以下内容。但它不适用于火花数字计算器。如何使用样式表应用图像火花numericstepper

s|NumericStepper 
{ 
downArrowDisabledSkin: Embed(source="assets/componentImages/downArrowDisabledSkin.png"); 
downArrowDownSkin: Embed(source="assets/componentImages/downArrowDownSkin.png"); 
downArrowOverSkin: Embed(source="assets/componentImages/downArrowOverSkin.png"); 
downArrowUpSkin: Embed(source="assets/componentImages/downArrowUpSkin.png"); 
upArrowDisabledSkin: Embed(source="assets/componentImages/upArrowDisabledSkin.png"); 
upArrowDownSkin: Embed(source="assets/componentImages/upArrowDownSkin.png"); 
upArrowOverSkin: Embed(source="assets/componentImages/upArrowOverSkin.png"); 
upArrowUpSkin: Embed(source="assets/componentImages/upArrowUpSkin.png"); 
} 

回答

0

这就是你如何为halo(mx)NumericStepper蒙皮,但它不适用于火花NumericStepper。

您必须创建一个新的火花皮肤并在其中使用BitmapImage。

在此之前,我建议你阅读更多关于新火花架构

+0

感谢PeZ。我也为增量和减量按钮创建了两个不同的皮肤,并在这些皮肤中添加了一个BitmapImage。 但我想在这里引用css。有没有办法做到这一点? – Qazi 2010-12-15 05:36:04

+0

也许使用的getStyle方法: source.down = “对getStyle( 'upArrowDownSkin')” 和你的CSS: upArrowDownSkin:嵌入(来源= “资产/ componentImages/upArrowDownSkin.png”) 我还没有试过它虽然 – 2010-12-15 18:51:31

+0

下面是一个例子:http://tv.adobe.com/watch/adc-presents/migrating-to-flex-4-using-skins/ – 2010-12-17 15:02:52