تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الانتقال من خلية الى اخرى
#1
السلام عليكم اخوانى ممكن كود للانتقال من خلية الى اخرى فى الدتا جريد فيو بالضغط على انتر 

ياريت لو حد يجاونى
الرد }}}
تم الشكر بواسطة:
#2
إذا كان الإنتقال عموديا ..
كود :
   Protected Overrides Function ProcessCmdKey(ByRef msg As System.Windows.Forms.Message, keyData As System.Windows.Forms.Keys) As Boolean
       If keyData = Keys.Enter AndAlso Me.DataGridView1.IsCurrentCellInEditMode Then
           Me.DataGridView1.EndEdit()
           DataGridView1.CurrentCell = DataGridView1.CurrentRow.Cells(DataGridView1.CurrentCell.ColumnIndex + 1)
           Return True
       Else
           Return MyBase.ProcessCmdKey(msg, keyData)
       End If
   End Function
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة:
#3
اشكرك اخى الكريم على الرد ولكن انا اريد الانتقال من الخلية (0) الى الخلية (4) للتعديل فيها
الرد }}}
تم الشكر بواسطة:
#4
(12-05-18, 06:42 PM)atef_020 كتب : اشكرك اخى الكريم على الرد ولكن انا اريد الانتقال من الخلية (0) الى الخلية (4) للتعديل فيها

لم توضّح هذا أخي الكريم بمشاركتك
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة:
#5
(12-05-18, 06:57 PM)عبد العزيز البسكري كتب :
(12-05-18, 06:42 PM)atef_020 كتب : اشكرك اخى الكريم على الرد ولكن انا اريد الانتقال من الخلية (0) الى الخلية (4) للتعديل فيها

لم توضّح هذا أخي الكريم بمشاركتك

على كل حال جزاك الله خيرا ومنتظر الحل 
الرد }}}
تم الشكر بواسطة:
#6
تفضل قم باستخدام الكود التالى

كود :
   Private Sub DataGridView1_KeyDown(sender As Object, e As KeyEventArgs) Handles DataGridView1.KeyDown
       If e.KeyCode = Keys.Enter Then
           SendKeys.Send("{up}")
           SendKeys.Send("{right}")
       End If
   End Sub

   Private Sub DataGridView1_CellEndEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEndEdit
       SendKeys.Send("{up}")
       SendKeys.Send("{right}")
   End Sub


بالتوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#7
(12-05-18, 08:15 PM)elgokr كتب : تفضل قم باستخدام الكود التالى

كود :
   Private Sub DataGridView1_KeyDown(sender As Object, e As KeyEventArgs) Handles DataGridView1.KeyDown
       If e.KeyCode = Keys.Enter Then
           SendKeys.Send("{up}")
           SendKeys.Send("{right}")
       End If
   End Sub

   Private Sub DataGridView1_CellEndEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEndEdit
       SendKeys.Send("{up}")
       SendKeys.Send("{right}")
   End Sub


بالتوفيق
اشكرك اخى الكريم بس للاسف لم ينتقل الى اى خانة 
الرد }}}
تم الشكر بواسطة:
#8
اظن فيه موضوع طويل حول هذا لكن لا اذكر رقم الموضوع.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#9
(12-05-18, 11:14 PM)سعود كتب : اظن فيه موضوع طويل حول هذا لكن لا اذكر رقم الموضوع.

ياريت اخى لو تساعدنى فى هذا . جزاك الله خيرا 
الرد }}}
تم الشكر بواسطة:
#10
(12-05-18, 11:07 PM)atef_020 كتب :
(12-05-18, 08:15 PM)elgokr كتب : تفضل قم باستخدام الكود التالى

كود :
   Private Sub DataGridView1_KeyDown(sender As Object, e As KeyEventArgs) Handles DataGridView1.KeyDown
       If e.KeyCode = Keys.Enter Then
           SendKeys.Send("{up}")
           SendKeys.Send("{right}")
       End If
   End Sub

   Private Sub DataGridView1_CellEndEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEndEdit
       SendKeys.Send("{up}")
       SendKeys.Send("{right}")
   End Sub


بالتوفيق
اشكرك اخى الكريم بس للاسف لم ينتقل الى اى خانة 

تاكد فقط بان الاداء DataGridView
باسم DataGridView1 كما فى الكود
او قم بتغيير الاسم فى الكود للاسم الخاص بالاداء لديك
وسيعمل معك تمام بدون اى مشكلة
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] طلب كود vba اكسل يقوم بنسخ خلية من قائمة ثم لصقها في خلية اخرى Faisal_kg 0 370 25-10-24, 09:13 PM
آخر رد: Faisal_kg
  [سؤال] تنفيذ عدة أوامر مختلفة في خلية DGV عند الضغط بعدة أزرار Mohamd Mercy To TheWorlds 0 266 10-09-24, 08:26 AM
آخر رد: Mohamd Mercy To TheWorlds
  كيف اقوم بالخروج من Sub عبر Sub اخرى moh61 1 326 15-06-24, 12:07 AM
آخر رد: غزة العزة
  طلب تغيير لون خلية بالجريد كنترول حسب شرط معين heem1986 0 359 13-06-24, 09:59 AM
آخر رد: heem1986
  رسالة و تلوين خلية الداتاجريد العيدروس 8 740 17-05-24, 10:12 PM
آخر رد: justforit
  التحقق من خلال محتوى خلية عن طريق textbox صالح عبدالله 2 571 24-01-24, 12:54 PM
آخر رد: صالح عبدالله
Wink [سؤال] جلب ملف اكسل من نوع رقم فتعرض على شكل ارقام اخرى m.alkndy 0 566 28-11-22, 06:34 PM
آخر رد: m.alkndy
  مساعدة في اضافة زر داخل خلية في الداتا جريد فيو MustafaShaker 4 2,562 22-10-22, 09:13 PM
آخر رد: MORA
  [سؤال] الانتقال من فورم 1 الى فورم 2 hashemoda 2 1,251 07-10-22, 04:56 PM
آخر رد: Taha Okla
  [سؤال] دمج سجلين من جدول فى خلية واحدة داخل الجريد dr.programming 2 842 09-09-22, 09:55 PM
آخر رد: حسن الجلب

التنقل السريع :


يقوم بقرائة الموضوع: