2011-03-25 85 views
0

我在flex中使用stringValidator组件。如何将自定义样式应用于StringValidator工具提示

<mx:StringValidator id="toValidator" source="{To}" property="text" triggerEvent="click" > 
</mx:StringValidator> 

它工作正常,但问题是,我已经在通过验证更改消息的外观我的默认样式应用于borderSkin的工具提示。

mx|ToolTip 
{ 
    borderSkin: Embed(source="assets/componentImages/TabBar-tab_selectedUpSkin.png"); 
} 

现在我想这个borderSkin不应该应用在我的stringValidator上。我怎样才能做到这一点?

回答

0

错误提示都有它自己的样式名,errorTip管理所有的组件。你只需要指定它现在包含borderSkin。

.errorTip { borderSkin: none} 

应该这样做。

+0

谢谢但“errorTip”是一个类选择器。我们如何应用这种风格。 – Qazi 2011-03-30 05:57:31

+0

我不确定我关注。这是适用于所有错误工具提示的styleName。只需将它添加到您的主CSS文件或标记的Main.mxml中即可。 – 2011-03-30 15:18:30