0

一个简单的问题:如果我对属性使用转义字符,例如

<mx:Image  id="img" toolTip="\\foo{\\bar}"

它不会验证工具提示,因此不会编译。

解决办法是什么 ?

4

2 回答 2

2

例如,您可以在 creationComplete 事件处理程序中使用 ActionScipt 并为您分配工具提示,您将不会有与 MXML 中相同的约束。

但是您也可以通过使用 CDATA 在 MXML 中避免这些约束:

<mx:Image id="img" source="foo.jpg" width="50" height="50">
<mx:toolTip>
    <![CDATA[\foo{\bar} or any usually forbidden characters as <, >, &, "'"...]]>
</mx:toolTip></mx:Image>
于 2008-12-04T12:41:30.810 回答
1

您可以对特殊字符使用 HTML 格式。<mx:Image id="img" toolTip="&#092;foo&#123;&#092;bar&#125;"/>

于 2012-07-12T16:16:58.790 回答