
На форме есть несколько текстовых полей
(TabStopIndex у всех проставленыы в нужном порядке)
какое свойство (поля? формы??) надо задать,
чтобы по нажатию ENTER фокус ввода
переходил на следующее поле?
или вообще обработка события?
!Viper! писал(а):Обработка события. Естественно. If KeyCode = 13... дальше сам, ручками
PUNK-GRUNGER писал(а):Свойство AcceptReturn = True, потом ловишь его и пишешь Ctype([NextControl], TextBox).Focus
Private Sub TextBoxes_KeyDown(ByVal Sender As System.Object, ByVal EventArgs As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown, TextBox2.KeyDown, TextBox3.KeyDown, TextBox4.KeyDown, TextBox5.KeyDown
If (EventArgs.KeyCode() = System.Windows.Forms.Keys.Enter) Then
Me.SelectNextControl(CType(Sender, Control), True, False, True, True)
End If
End Sub
Sacred Phoenix писал(а):Если я правильно понял твою задачу:
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4