Flex Mxml и свойство в виде строки, экранирование ?? Помогите - PullRequest
0 голосов
/ 29 ноября 2008

Простая проблема: если я использую escape-символы для свойства, такого как

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

Он не проверяет подсказку и поэтому не компилируется.

Какое решение?

Ответы [ 2 ]

2 голосов
/ 04 декабря 2008

Вы можете использовать ActionScipt, например, в обработчике события creationComplete и назначить всплывающую подсказку, и у вас не будет таких ограничений, как в MXML.

Но вы также можете избежать этих ограничений в MXML, используя CDATA:

<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>
1 голос
/ 12 июля 2012

Вы можете использовать формат HTML для специальных символов. <mx:Image id="img" toolTip="&#092;foo&#123;&#092;bar&#125;"/>

...