29-08-13, 04:57 AM
السلام عليكم ورحمة الله وبركاته
عرضت محتويات جدول في dgv مفتاح tab ينتقل من خلية لأخرى
مفتاح Enter يأخذ خلية لأسفل أو يأخذ سجل جديد
وللتسهيل على المستخدم في تعديل بيانات الخلايا ..
فلا بد من جعل مفتاح Enter ينتقل إلى الخلية المجاورة فإن لم يجد ينزل لأول خليه في السجل التالي ... أي يعمل عمل مفتاح tab
جربت هذا الكود في حدث ال keydown للداتا جريد فيو
If e.KeyCode = Keys.Enter Then
My.Computer.Keyboard.SendKeys("{Tab}")
End If
لكنه لم يفلح وكذلك جربت الكود ده كمان
If e.KeyCode = Keys.Enter Then
SendKeys.Send("{TAB}")
e.Handled = True
End If
لكنه لم يفلح ...... شكرا لكم
عرضت محتويات جدول في dgv مفتاح tab ينتقل من خلية لأخرى
مفتاح Enter يأخذ خلية لأسفل أو يأخذ سجل جديد
وللتسهيل على المستخدم في تعديل بيانات الخلايا ..
فلا بد من جعل مفتاح Enter ينتقل إلى الخلية المجاورة فإن لم يجد ينزل لأول خليه في السجل التالي ... أي يعمل عمل مفتاح tab
جربت هذا الكود في حدث ال keydown للداتا جريد فيو
If e.KeyCode = Keys.Enter Then
My.Computer.Keyboard.SendKeys("{Tab}")
End If
لكنه لم يفلح وكذلك جربت الكود ده كمان
If e.KeyCode = Keys.Enter Then
SendKeys.Send("{TAB}")
e.Handled = True
End If
لكنه لم يفلح ...... شكرا لكم