12-03-18, 01:45 PM
(12-03-18, 01:24 PM)ابو محمد القحطاني كتب : اكتب الكود بحدث CellEndEdit الخاص بالداتا جريدمشكور وماقصرت يا اخ العزيز
PHP كود :
If e.ColumnIndex = 0 Then
If Len(DataGridView1.Item(0, e.RowIndex).Value) > 4 Then
MessageBox.Show("غير مسموح إدخال اكثر من 4 أرقام", "خطاء", MessageBoxButtons.OK, MessageBoxIcon.Error)
DataGridView1.Item(0, e.RowIndex).Value = ""
End If
End If
هذا الكود يمنع ادخال اكثر من 4 أرقام في العمود الاول من أي صف
توضيح للكود :
e.ColumnIndex = 0 هذا يعني العمود الاول
Len هذه الدالة خاص بقياس طول النص
تحياتي
بس لو سمحت عندي سوال ثاني
كيف ممكن اذا اريد ادخل 16
يعنى اقل من هذا يعطي مسج شرط الدخول 16 رقم
