チェックボックス選択モデルを使用してGXTを操作する。すべての行がチェックされると、チェックボックスのヘッダーもチェックされますが、チェックボックスのヘッダーには独自の機能がありません。GXTグリッドチェックボックスヘッダーすべて選択/選択解除
クリックすると、すべてのチェッカー行を選択/選択解除するようにチェックボックスヘッダーに指示するにはどうすればよいですか?
ありがとうございました!
チェックボックス選択モデルを使用してGXTを操作する。すべての行がチェックされると、チェックボックスのヘッダーもチェックされますが、チェックボックスのヘッダーには独自の機能がありません。GXTグリッドチェックボックスヘッダーすべて選択/選択解除
クリックすると、すべてのチェッカー行を選択/選択解除するようにチェックボックスヘッダーに指示するにはどうすればよいですか?
ありがとうございました!
選択モデルをプラグインとしてグリッドに追加する必要があります。
grid.addPlugin(sm);
グリッドに選択モデルを直接設定する必要があります。
identityProvider = new IdentityValueProvider<DataModelProxy>();
checkboxSelectionModel = new CheckBoxSelectionModel<DataModelProxy>(identityProvider);
checkboxSelectionModel.setSelectionMode(SelectionMode.MULTI);
grid.setSelectionModel(checkboxSelectionModel);
ここで、DataModelは、このモデルのデータモデルとプロキシです。
'IdentityValueProvider'とは何ですか? – Saintali