تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤولان هامان في الداتا جريد فيو
#2
PHP كود :
' ======= الحدث الأول: الرقم التلقائي =======
Private Sub dgv_CellEnter(sender As Object, e As DataGridViewCellEventArgs) Handles dgv.CellEnter

    If e.ColumnIndex = 0 AndAlso e.RowIndex > 0 Then

        Dim currentRow As DataGridViewRow = dgv.Rows(e.RowIndex)
        Dim previousRow As DataGridViewRow = dgv.Rows(e.RowIndex - 1)

        If IsDBNull(currentRow.Cells("Col_From").Value) OrElse
           String.IsNullOrWhiteSpace(currentRow.Cells("Col_From").Value?.ToString()) Then

            Dim prevToValue As String = previousRow.Cells("Col_To").Value?.ToString()

            If Not String.IsNullOrWhiteSpace(prevToValue) Then
                Dim prevTo As Integer
                If Integer.TryParse(prevToValue, prevTo) Then
                    currentRow.Cells("Col_From").Value = prevTo + 1
                End If
            End If

        End If
    End If

End Sub

======= الحدث الثانيمنع الانتقال قبل التعبئة =======
Private 
Sub dgv_CellValidating(sender As ObjectAs DataGridViewCellValidatingEventArgsHandles dgv.CellValidating

    
If e.RowIndex dgv.NewRowIndex Then Exit Sub

    
If String.IsNullOrWhiteSpace(e.FormattedValue?.ToString()) Then
        e
.Cancel True
        MessageBox
.Show("لا يمكن الانتقال قبل تعبئة هذه الخلية!""تنبيه",
                        MessageBoxButtons.OKMessageBoxIcon.Warning)
    End If

End Sub 
[صورة مرفقة: 177461173141861.gif]
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: سؤولان هامان في الداتا جريد فيو - بواسطة Amir_Alzubidy - , 04:28 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤالين في الداتا جريد فيو yosif 0 166 17-04-26, 11:16 AM
آخر رد: yosif
  ابغي ارجع قيمة الداتا قراد فيو من جديد عندي مشكله khalidalwdi 3 778 05-12-24, 02:21 AM
آخر رد: aljzazy
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 818 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  التحكم في ارتفاع صفوف الداتا جريد فيو cvcvcv 3 4,809 09-10-24, 08:28 PM
آخر رد: Kamil
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 708 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  اضافة اسطر فارعة في الداتا جريد فيو ismaeel 1 666 25-08-24, 02:43 AM
آخر رد: Taha Okla
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,504 11-08-24, 11:44 AM
آخر رد: alachk
  كيف اقدر اجلب بيانات من ملف اكسل الى داتا جريد فيو alachk 5 1,017 07-08-24, 08:49 PM
آخر رد: alachk
  سؤال جمع كل صفين لوحدهم في الداتا جرايد فيو windoo 2 574 01-07-24, 12:07 PM
آخر رد: windoo
  سؤال عن كيفية حفظ التغير في الداتا قريد فيو في قاعدة الببانات saud1004 4 726 20-06-24, 12:48 PM
آخر رد: saud1004

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم