作成日: 2022/03/11 最終更新日: 2022/03/30
文書種別
使用方法
詳細
既定では、EscキーにEditingActions.CancelEditが割り当てられています。このEditingActions.CancelEditは、現在のセルが編集状態の場合は、現在の入力操作をキャンセルし、現在のセルが編集状態ではない場合や、現在のセルのダーティ状態がFalseの場合には、行レベルの編集がキャンセルされます。
行全体のデータが削除されないようにするには、EscキーにEditingActions.CancelCellEditを割り当てます。
[Visual Basic]
[C#]
行全体のデータが削除されないようにするには、EscキーにEditingActions.CancelCellEditを割り当てます。
[Visual Basic]
' Escキーに割り当てられている既定のキャンセルアクションを解除します GcMultiRow1.ShortcutKeyManager.Unregister(Keys.Escape) ' EscキーにCancelCellEditを割り当てます GcMultiRow1.ShortcutKeyManager.Register(GrapeCity.Win.MultiRow.EditingActions.CancelCellEdit, Keys.Escape)
[C#]
// Escキーに割り当てられている既定のキャンセルアクションを解除します gcMultiRow1.ShortcutKeyManager.Unregister(Keys.Escape); // EscキーにCancelCellEditを割り当てます gcMultiRow1.ShortcutKeyManager.Register(GrapeCity.Win.MultiRow.EditingActions.CancelCellEdit, Keys.Escape);