我想知道是否有一种方法来皮肤整个下拉框,在谷歌搜索后,我只能找到像添加图标大小和类似的东西,但没有完整的皮肤的框。
这是完全可能的吗?如果是的话,是如何实现的?我非常希望我的整个程序都被换成皮肤,而不是所有的东西,除了下拉框。
我更像是一个设计师而不是一个程序员,所以就代码而言,我是一个代码方面的新手,如果你能给我一个正确的方向和/或一个快速的洞察力如何做,那将是一个很大的帮助。
在flex中...抱歉的
谢谢。
发布于 2012-07-15 22:27:01
我想知道是否有一种方法可以剥离整个下拉框,
可以,为DropDownList创建自定义皮肤类,就像创建任何其他Spark类一样。您可以使用DropDownListSkin的代码作为创建自己的代码的参考点。在Flash Builder中,如果您创建一个新的MXML皮肤,并将hostComponent指定为DropDownList,那么您将获得DropDownListSkin代码作为自定义的起点。
有关更多信息,请阅读skinning Spark Components上的这些文档。
本质上,我们这样做就是为了创建我们的Mobile DropDownList。
https://stackoverflow.com/questions/11491507
复制相似问题