الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

خاصية التنقل بين الخلايا فى الداتا جريد فيو

بدأه ahmed1931976 في 3 يونيو 2010 · 3 رد · 1,218 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

يوجد عندى داتا جريد فيو ليست مرتبطة بقاعدة بيانات

خاصية إضافة سطر جديد متاحة

عند الضغط على زر الإنتر يتم إضافة سطر جديد

أريد عند الضغط على الإنتر الإنتقال إلى الخلية المجاورة أى يعمل عمل زر التاب

فكيف يتم ذلك

وشكرا لكم

#2
Private Sub DataGridView1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles DataGridView1.KeyDown
 	If e.KeyCode = Keys.Enter Then
 	My.Computer.Keyboard.SendKeys("{Tab}")
 	End If
	End Sub
#3

شكرا جزيلا أخى الكريم

لكن لم يحدث تغير عند الضغط على الإنتر تنتقل إلى سطر جديد فى نفس العمود

#4

انت حاطت الكود فى Event ال KeyDown للDataGridView ?

 Private Sub DataGridView1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles DataGridView1.KeyDown

 End Sub

ده كود الEvent ال KeyDown

 If e.KeyCode = Keys.Enter Then My.Computer.Keyboard.SendKeys("{Tab}")

و ده كود بيشوف إذن ضغط المستخدم على Enter يرسل بدله Tab

تم تعديل هذه المشاركة بواسطة Tornadofay في 3 يونيو 2010 في 11:44

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…