با سلام
در حالت پیشفرض برای اینکه از یک کنترل به کنترل دیگه بریم باید از کلید tab استفاده کنیم
چطور می تونم کاری کنم که بشه بجای tab از کلید enter استفاده کرد.
با سلام
در حالت پیشفرض برای اینکه از یک کنترل به کنترل دیگه بریم باید از کلید tab استفاده کنیم
چطور می تونم کاری کنم که بشه بجای tab از کلید enter استفاده کرد.
سلام با یک جستجو توی سایت به نتیجه می رسید.
توی تاپیک مشابهی بحث کاملی در این مورد دیده بودم.
موفق باشید
شما باید اول خاصیت مولتی لاین تکست باکستون False کنید
و بعد تو هر تکست باکس باید جای که بعد enter زدن دوست دارین مکان نما تون بره فوکاس کنید.این فوکاس باید تو ایونت ENter بنویسین
Private Sub TextBox1_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.Enter
TextBox2.Focus()
End Sub
Private Sub TextBox2_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.Enter
TextBox2.Focus()
End Sub
Private Sub TextBox3_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.Enter
TextBox4.Focus()
End Sub
2-ما با کسی دعوا نداریم.هدف کمک کردنه
با سلام
اگر چه قبلا در چند تاپیک توضیح داده شده
Private Sub SetEnterKey(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles textbox1.KeyPress, ..., textboxn.KeyPress
If e.KeyChar = Chr(System.Windows.Forms.Keys.Enter) Then
System.Windows.Forms.SendKeys.Send("{TAB}")
End If
End Sub
موفق باشید