我在gwtext.Now中使用带有CheckBoxSelectionModel的EditorGridPanel创建了一个Grid。我在使用以下代码选择行列后禁用该复选框:
cbSelectionModel.addListener(new RowSelectionListener() {
public boolean doBeforeRowSelect(RowSelectionModel c, int rowIndex,
boolean keepExisting, Record record) {
if (!keepExisting) {
return false;
}
return true;
}
public void onRowDeselect(RowSelectionModel sm, int rowIndex,
Record record) {
}
public void onRowSelect(RowSelectionModel sm, int rowIndex,
Record record) {
}
public void onSelectionChange(RowSelectionModel sm) {
}
}
);
现在问题是如果我点击远离Grid中复选框的列。然后网格每次都移动到左侧。请建议我如何重新解决这个问题。
答案 0 :(得分:0)
我通过使用以下行解决了这个问题:
checkInViolationGrid.getGrid().getView().setAutoFill(true);