flex4 spark主题 textinput的borderstyle的问题

wt3443 2014-09-10 11:37:27
在flex3,textinput在halo主题下有borderstyle属性,可以设置样式(inset,outset,none,solid),现在需求需要在flex4中的spark主题下,同样可以设置textinput的border样式(只要求inset和solid两种样式),请问有没有替代的属性或者解决办法?
本人flex菜鸟,恳请各位大大指点迷津。
...全文
819 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
frogxuwei 2014-09-11
  • 打赏
  • 举报
回复
完全可以弄个bordercontainer 容器,放入你的textinput,想要怎么样的borderstyle都可以设置,还可以边框颜色,粗细,透明度等等
wt3443 2014-09-11
  • 打赏
  • 举报
回复
我自己想到了一种方法,创建几种不同的skinClass,设置不同的border样式时,更换不同的皮肤,但是感觉这种办法比较麻烦,对于我这次的项目来说还好,只增加一个skinClass文件就可以,如果要是模拟halo中border的样式,岂不是要新增三个皮肤文件? 请问各位大大,还有没有其他好一点,省事一点的办法? 或者ActionScript是否可以更改textinput的border样式?就像jQuery更改html一样,直接addClass,removeClass就可以完成操作?
wt3443 2014-09-11
  • 打赏
  • 举报
回复
引用 1 楼 frogxuwei 的回复:
完全可以弄个bordercontainer 容器,放入你的textinput,想要怎么样的borderstyle都可以设置,还可以边框颜色,粗细,透明度等等
回复1楼 你的意思不用flex4中的textinput,自己做一个textinput出来?像这样? <s:BorderContainer x="62" y="70" width="120" height="22" borderStyle="solid"> <s:RichEditableText verticalAlign="middle" widthInChars="10" left="1" right="1" top="1" bottom="1" /> </s:BorderContainer>

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧