通过动作脚本应用皮肤
我在通过动作脚本应用滚动条皮肤的样式时遇到问题。
在CSS中我们指定为 thumbOverSkin:嵌入(源=“assets/thumb_over.png”,scaleGridLeft=“4”,scaleGridTop=“4”,scaleGridRight=“5”,scaleGridBottom=“5”);
在actionscript中我们指定为 setStyle("thumbOverSkin", someImageClass);
我们如何在上面的语句中指定scaleGrid属性?
感谢您提前的帮助。
I have a problem in applying the styles for scroll bar skins through actionscript.
In css we specify as
thumbOverSkin: Embed(source="assets/thumb_over.png",scaleGridLeft="4",scaleGridTop="4", scaleGridRight="5", scaleGridBottom="5");
In actionscript we specify as
setStyle("thumbOverSkin", someImageClass);
How can we specify scaleGrid properties in the above statement?
Thanks for the help in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用的是 Flex 3,则
someImageClass
(如果它只是一个图像)可以直接分配给一个变量。尝试一下,它显示了在 Flex 3 组件上设置简单皮肤的两种方法:(up_button.png
是 简单的红色方块 缩小为40x40 用于测试)。如果您使用的是 Flex 4,则扩展 Skin 的 Group 具有完整的 9 切片缩放功能,您可以使用它们做更多事情。
希望有帮助,
槊
If you're using Flex 3, that
someImageClass
, if it's just an image, could just be assigned to a variable. Try this out, it shows two ways of setting simple skins on Flex 3 components:(the
up_button.png
was a simple red square shrunken to 40x40 for testing).If you're using Flex 4, the Group, which extends Skin, has full 9-slice scaling baked in and you can do a lot more with them.
Hope that helps,
Lance