1

セルの値を変更してカーソルを押すとenter、次のセルにジャンプします。この動作を回避することは可能ですか? 編集完了後、カーソルを同じセルにとどめたい。CellEndEditセルに値を指定してアクションを実行するために使用します。
ありがとう!

4

2 に答える 2

0

結局のところ、私は次の不自由な方法で問題を解決しました。
1.編集後にジャンプアップする必要があるかどうかを検出するグローバルブールフラグを追加し、に設定しfalseます。
2.CellEndEditイベント ハンドラでフラグを に設定しtrueます。
3.SelectionChangedイベント ハンドラ チェック フラグ内。に設定されている場合はtrue、ジャンプしてフラグを に設定しfalseます。
4.最後の行セル編集の場合に行を追加しないように設定AllowUserToAddRowsします。false

于 2012-09-06T08:22:17.437 に答える
0

keypress イベントまたは cellvaluechanged イベントでエンターキーの押下を見つけることで制限できます

于 2012-09-06T07:02:38.350 に答える