Как применить разные стили к TreeNode для разных состояний? - PullRequest
0 голосов
/ 09 декабря 2011

Я работаю над Java, SmartGWT 2.5 и Mozilla FF 3.6.x. Я использую Tree, TreeGrid & TreeNode в своем приложении. Мой вопрос: я хочу применить разные стили к TreeNode для 3 разных состояний TreeNode. Состояния: Включено, Выбрано, Над (Наведение мыши). Как мне этого добиться?

Заранее спасибо.

1 Ответ

1 голос
/ 10 декабря 2011

Переопределить getBaseStyle () или getCellCSSText ().Вот пример каждого из них:

http://www.smartclient.com/smartgwt/showcase/#grid_appearance_hilite_add

http://www.smartclient.com/smartgwt/showcase/#grid_appearance_hilite_replace

Этот же API применяется к TreeGrid, поскольку ListGrid является его суперклассом.Параметр «Запись» для этих методов - ваш TreeNode.

...