Flex 3 LinkButton 宽度:扭曲的皮肤图像
我在带有 dataProvider 的 linkBar 内使用带有背景皮肤的 linkButtons。 linkButton 中的几个标签太长,导致 linkButton 皮肤变形。如何使所有 linkButtons 标签具有相同的宽度?
I am using linkButtons with a background skin inside a linkBar with a dataProvider. A couple of the labels from the linkButtons are too long and distort the linkButton skin. How can I make all of the linkButtons labels the same width?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用项目渲染器按照您希望的方式渲染一组数据。
您可以将大多数组件包含在自定义渲染器中。
查看以下文章
http://www.adobe.com/devnet/flex /articles/itemrenderers_pt1.html
和
http://www.switchonthecode .com/tutorials/flex-using-item-renderers
希望有帮助!
干杯,
埃尔纳尼
You can use an item renderer to render a set of data the way you wish.
You can include most of the components in custom renderers.
Check out the following articles
http://www.adobe.com/devnet/flex/articles/itemrenderers_pt1.html
and
http://www.switchonthecode.com/tutorials/flex-using-item-renderers
Hope that helps!
Cheers,
Ernani
如果您希望宽度基于文本,那么您必须预先测量文本以计算出最大宽度,然后将该宽度传递到 itemRenderers 中。
If you want the width to be based on the text then you have to pre-measure your text to figure out the max width and then pass that width into the itemRenderers.