2012-01-05 17 views
2

チェックボックス選択モデルを使用してGXTを操作する。すべての行がチェックされると、チェックボックスのヘッダーもチェックされますが、チェックボックスのヘッダーには独自の機能がありません。GXTグリッドチェックボックスヘッダーすべて選択/選択解除

クリックすると、すべてのチェッカー行を選択/選択解除するようにチェックボックスヘッダーに指示するにはどうすればよいですか?

ありがとうございました!

答えて

3

選択モデルをプラグインとしてグリッドに追加する必要があります。

 grid.addPlugin(sm); 
0

グリッドに選択モデルを直接設定する必要があります。

identityProvider = new IdentityValueProvider<DataModelProxy>(); 

checkboxSelectionModel = new CheckBoxSelectionModel<DataModelProxy>(identityProvider); 
checkboxSelectionModel.setSelectionMode(SelectionMode.MULTI); 

grid.setSelectionModel(checkboxSelectionModel); 

ここで、DataModelは、このモデルのデータモデルとプロキシです。

+0

'IdentityValueProvider'とは何ですか? – Saintali

関連する問題