【问题标题】:Bold text in Label标签中的粗体文本
【发布时间】:2012-12-18 05:58:19
【问题描述】:

我在 datagrid 的 itemRenderer 中使用标签并根据验证显示标签。我需要将标签显示为粗体。为此,我给出了 fontWeight="bold";它不起作用,字体粗细显示正常而不是粗体。有没有其他方法可以让文本字体为粗体?

【问题讨论】:

  • 你能显示你的一些代码 sn-p 你在哪里分配 itemrenderer 和你在哪里分配 fontWeight="bold";?
  • 这是标签字段代码:- -- 我在 itemrenderer 的 set data() 方法中分配了这个标签 id

标签: actionscript-3 flex4 itemrenderer


【解决方案1】:

在 itemrenderer 的 set data() 方法中试试这个。

if (lblStatus)
{
    lblStatus.fontWeight= getStyle("fontWeight");
}

希望对您有所帮助..

【讨论】:

  • 行前 "lblStatus.fontWeight= getStyle("fontWeight");"类型跟踪(getStyle(“fontWeight”));你可以看到你从父母那里得到的结果。从父级得到错误结果后,您必须从父级设置它 fontWeight="bold" 以使其 BOLD
【解决方案2】:

试试这个 yourLabelObject.setStyle('fontWeight','bold');

【讨论】:

    猜你喜欢
    • 2017-12-18
    • 1970-01-01
    • 2020-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 2023-03-25
    相关资源
    最近更新 更多