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