0

Java、SmartGWT 2.5、および Mozilla FF 3.6.x に取り組んでいます。Treeアプリケーションで, TreeGrid&を使用TreeNodeしています。私の質問は:TreeNodeの 3 つの異なる状態に異なるスタイルを適用したいですTreeNode。状態は、有効、選択済み、オーバー (マウス ホバー) です。どうすればこれを達成できますか?

前もって感謝します。

4

1 に答える 1

1

getBaseStyle() または getCellCSSText() をオーバーライドします。ここにそれぞれの例があります:

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

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

ListGrid はそのスーパークラスであるため、この同じ API が TreeGrid に適用されます。これらのメソッドの「Record」パラメータは TreeNode です。

于 2011-12-10T01:00:18.527 に答える