0

私は smartGwt 4.0 を使用しています。ListGrid を使用すると、自動生成されたチェックボックスを選択して複数の列を追加できます。以下のプロパティを使用して、グリッド内の各レコードのチェックボックスを取得しています。

listGrid.setSelectionAppearance(SelectionAppearance.CHECKBOX);

ListGrid には多くの列があるため、水平スクロールバーが付属しています。右側にスクロールしようとすると、選択チェックボックスの列がスクロールされ、複数の列の値を確認した後、ユーザーは左にスクロールしてレコードを選択する必要があります。 ListGrid のチェックボックス列をフリーズする方法はありますか?

4

1 に答える 1

0

はい、 ListGridField#setFrozen()を使用して実行できます。

水平スクロールのためにこのフィールドを「固定」するかどうか。

サンプルコード:

listGridField.setFrozen(true);

- 編集 -

ListGrid#freezeField()または他の同等のメソッドを試してください。

詳細については、FrozenFieldsをご覧ください。

うまくいかない場合は、デフォルトのチェックボックス選択の外観を使用する代わりにチェックボックス列を追加して、フリーズしてください。

于 2014-05-01T03:54:47.367 に答える