更改 Flex 中复选框的大小
在Flex中,有没有一种简单的方法可以改变Checkbox的大小?我想让复选框更大,但它旁边的标签具有相同的字体大小。谢谢!
In Flex, is there an easy way to change the size of a Checkbox? I want to make the checkbox bigger, but the label beside it the same font size. Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我用过scaleX和scaleY。我认为语法是scaleX =“1.5”scaleY =“1.5”使其大50%。
I've used scaleX and scaleY. I think the syntax is scaleX="1.5" scaleY="1.5" to make it 50% larger.
我想你可以以编程方式对复选框进行皮肤处理,但我从未这样做过。只需在创建程序化皮肤时增加从 updateDisplayList(w:Number, h:Number) 函数传入的 w 和 h 即可。
另一种选择(虽然相当老套)是制作自定义控件。画布、复选框文本的标签和实际“检查”的图像。单击图像,如果已选中,则显示未选中的图像,反之亦然。
I would imagine you could programatically skin the checkbox but ive never done it. Just increase the w and h passed in from the updateDisplayList(w:Number, h:Number) function when creating a programmatic skin.
Another option, albiet rather hacky, would be to make a custom control. A canvas, a label for the checkbox text and an image for the actual "check". Click on the image, if its checked it shows your unchecked image and vice versa.