以下取代当前的任何css类名称。它的出现通话 setStyleName.

<g:DecoratorPanel styleName="{style.myCssClass}">

我真正想做的就是添加一个类的名称,如呼叫 addStyleName.

这是能够做什么,我尝试?

有帮助吗?

解决方案

使用 addStyleNames 在这种情况下,这样的:

<g:DecoratorPanel addStyleNames="{style.myCssClass}">

这是一个小小的把戏我捡到的 应用程序的谷歌群 -太糟糕了,这不是(?) 中提到的官方文件。

PS:我实际上缺少一个真正全面的文件UiBinder.我 grepped的应用程序的来源 addStyleNames 并找到这个文件: WidgetBasedUi.ui.xml -它似乎包含一些有趣的使用情况UiBinder,包括一个与 addStyleNames.
如果有人知道任何其他良好的/秘密的参考文件UiBinder,请分享:)

其他提示

是的 addStyleNames 是的解决方案。和它实际上提及的文件: UiObject.参见"使用在UiBinder模板"。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top