تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اريد طريقة مختصرة
#2
(26-05-14, 07:02 PM)عمار عيثاوي كتب : السلام عليكم كيف استطيع التنقل داخل الداتا كريد عن طريق زر الانتر ويكون التنقل افقي
واني جدا ممنون


منقول

نضع الكود التالي في Class جديد ثم نذهب إلى القائمة Build ونختار Build المشروع وبعدها نجد أداة جديدة في أعلى الأدوات إسمها DataGridViewEX
كود :
Public Class DataGridViewEX
    Inherits System.Windows.Forms.DataGridView

    Protected Overrides Function ProcessDialogKey(ByVal keyData As Keys) As Boolean
        Dim key As Keys = (keyData And Keys.KeyCode)
        If key = Keys.Enter Then
            If Me.CurrentCell.ColumnIndex = Me.Columns.Count - 1 Then
                Me.CurrentCell = Me.Item(0, Me.CurrentRow.Index)
                Return Me.ProcessDownKey(keyData)
            Else
                Return Me.ProcessRightKey(keyData)
            End If
        End If
        Return MyBase.ProcessDialogKey(keyData)
    End Function

    Protected Overrides Function ProcessDataGridViewKey(ByVal e As KeyEventArgs) As Boolean
        If e.KeyCode = Keys.Enter Then
            If Me.CurrentCell.ColumnIndex = Me.Columns.Count - 1 Then
                Me.CurrentCell = Me.Item(0, Me.CurrentRow.Index)
                Return Me.ProcessDownKey(e.KeyData)
            Else
                Return Me.ProcessRightKey(e.KeyData)
            End If
        End If
        Return MyBase.ProcessDataGridViewKey(e)
    End Function

End Class
الرد }}}
تم الشكر بواسطة: salfig , الشاكي لله


الردود في هذا الموضوع
اريد طريقة مختصرة - بواسطة عمار عيثاوي - 26-05-14, 07:02 PM
RE: اريد طريقة مختصرة - بواسطة vbnet - 26-05-14, 08:22 PM
RE: اريد طريقة مختصرة - بواسطة vbnet - 31-05-14, 12:01 AM
RE: اريد طريقة مختصرة - بواسطة a_almisery - 30-05-14, 06:41 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لو سمحتوا اريد حل لمشكلة في ملف exe بسرعة egystar 0 185 04-02-26, 12:20 AM
آخر رد: egystar
  [VB.NET] طريقة تفعيل الشاشة الصغيرة في جهاز الكاشير MOHAMMED ALZWI 0 397 25-09-25, 02:17 PM
آخر رد: MOHAMMED ALZWI
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 4,222 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 807 24-04-25, 12:58 PM
آخر رد: foad8920
  [سؤال] اريد طباعة تقرير ريبورت فيو مباشرة فور عرض التقرير mh66 1 744 22-03-25, 09:59 AM
آخر رد: mh66
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 675 25-02-25, 09:31 AM
آخر رد: heem1986
  اريد كود لو سمحتم خالد كامل1 10 1,566 15-02-25, 02:15 PM
آخر رد: خالد كامل1
  اريد كود معين اثابكم الله خالد كامل1 1 603 04-02-25, 09:28 PM
آخر رد: aliday03
  طريقة حفظ نسخة أحيتاطية من قاعدة بيانات sql محلية heem1986 2 696 01-01-25, 03:56 PM
آخر رد: heem1986
  طريقة جلب نوع ملفات معينة heem1986 3 713 31-12-24, 11:32 PM
آخر رد: aljzazy

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


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