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