2

我在我的项目中使用 Spark Label (Flex 4.6 SDK) 在表单上显示一些文本,如果文本不适合一行,则会显示截断提示(使用 maxDisplayedLines="1" 和 showTruncationTip="true" 属性)。但是提示中的字体非常小,我想增加它,但实际上我不知道如何做到这一点。

4

2 回答 2

0

有一个更简单的答案。看到这个链接

http://blog.flexexamples.com/2008/05/22/changeing-the-background-color-of-an-error-tip-in-flex/

并观察他们如何使用<mx:Style>标签来修改.errorTip.

于 2013-02-24T03:59:03.710 回答
0

好的,所以这是可行的,但一开始并不那么容易看到。

当鼠标悬停在 isTruncated 为真时,showTruncationTip 告诉标签创建一个工具提示。因此,有了这些知识,我们就可以监听关于正在创建的工具提示的触发事件,并对工具提示进行一些替换或样式化。

private var myTip:IToolTip;

// somewhere in your code
label.addEventListener(ToolTipEvent.TOOL_TIP_SHOWN, createCustomTip);

private function createCustomTip(event:ToolTipEvent):void {
    myTip = event.toolTip;
    // do stuff to the existing toolTip or replace it with a custom one
}

这里有关于如何创建和替换自定义工具提示的完整文档创建自定义工具提示

于 2012-12-08T02:54:16.973 回答