У меня есть textbox
элемент управления в subForm
, который является singleForm
.Однако, когда я нажимаю клавишу enter
, она добавляет new record
, а предыдущая record
скрывается.У меня form property
уже установлено current record
.
Я использовал код ниже, чтобы перехватить ключ enter
, который работает.
Private Sub txt_1_KeyDown (KeyCode As Intger, Shift as Integer)
Select case KeyCode
Case vbKeyCode
KeyCode = 0
Me.parent.Combo.SetFocus
End Select
End Sub
Однако теперь я не могу добавить new line
, используя Ctrl + Enter
в textbox
, так как код срабатывает, как только я нажимаю enter
.Может кто-нибудь помочь, как изменить код выше, чтобы он только перехватывал клавишу enter
и сохранял поведение доступа по умолчанию добавления новой строки при нажатии Ctrl + Enter
.