1

特定のセルにフォーカスを移動したいのですが、次のコードを編集グリッドに挿入すると機能しません。

var rowSelected2 = getWin(idWin, idGrid).view.getSelectionModel().getCurrentPosition().row;
var plugin2 = getWin(idWin, idGrid).getPlugin(idPlugin);
plugin2.startEdit(rowSelected2, 5);

なぜ?

4

1 に答える 1

4

API を使用してグリッド セルのフォーカスを設定するには、最初に cellmodel の選択モデル タイプをグリッドに追加したことを確認する必要があります。

selModel: {
     selType: 'cellmodel'
}

その後、次のコマンドを発行してフォーカスを設定できます。

grid.getSelectionModel().setCurrentPosition({row: 1, column: 1});

幸運を!

于 2013-09-16T17:16:02.270 に答える