تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
CheckBoxColumn و التعامل معها في الداتاجريد
#1
Bug 
السلام عليكم
معي داتاجريد فيها عمود من نوع  CheckBoxColumn و عمود من نوع  TextBoxColumn
المطلوب
عند التأشير على خلية CheckBoxColumn  يطبع التاريخ في الخلية المجاورة من العمود TextBoxColumn
طبعا الكود في حدث DataGridView1_CellContentClick
و هذا الامر
Dim A  As Boolean = CType(DataGridView1.CurrentRow.Cells(1).Value, Boolean)

       If A = True Then
           DataGridView1.CurrentRow.Cells(1).Value = Date.Now
       End If

المشكلة
عند التأشير في الخلية من العمود CheckBoxColumn  لتنفيذ الامر لا يتم التعرف على العمود
الا اذا ادخلت قيمة في العمود المجاور مثل رقم 1 في الخلية  TextBoxColumn
ثم نعيد العملية التأشير على الخلية للعمود  CheckBoxColumn   يتم التنقيذ الامر ويتعرف على الشرط
ايش السبب و ما الحل للمشكلة
الرد
تم الشكر بواسطة:
#2
(13-01-20, 07:07 PM)بسام محمدغانم كتب : السلام عليكم
معي داتاجريد فيها عمود من نوع  CheckBoxColumn و عمود من نوع  TextBoxColumn
المطلوب
عند التأشير على خلية CheckBoxColumn  يطبع التاريخ في الخلية المجاورة من العمود TextBoxColumn
طبعا الكود في حدث DataGridView1_CellContentClick
و هذا الامر
Dim A  As Boolean = CType(DataGridView1.CurrentRow.Cells(1).Value, Boolean)

       If A = True Then
           DataGridView1.CurrentRow.Cells(1).Value = Date.Now
       End If

المشكلة
عند التأشير في الخلية من العمود CheckBoxColumn  لتنفيذ الامر لا يتم التعرف على العمود
الا اذا ادخلت قيمة في العمود المجاور مثل رقم 1 في الخلية  TextBoxColumn
ثم نعيد العملية التأشير على الخلية للعمود  CheckBoxColumn   يتم التنقيذ الامر ويتعرف على الشرط
ايش السبب و ما الحل للمشكلة
وعليكم السلام ورحمة الله وبركاته
هل ينفذ إذا كتبت رقم أخر؟
ضع الكود في الحدث cellclick
الرد
تم الشكر بواسطة: بسام محمدغانم
#3
(14-01-20, 10:37 AM)baha كتب :
(13-01-20, 07:07 PM)بسام محمدغانم كتب : السلام عليكم
معي داتاجريد فيها عمود من نوع  CheckBoxColumn و عمود من نوع  TextBoxColumn
المطلوب
عند التأشير على خلية CheckBoxColumn  يطبع التاريخ في الخلية المجاورة من العمود TextBoxColumn
طبعا الكود في حدث DataGridView1_CellContentClick
و هذا الامر
Dim A  As Boolean = CType(DataGridView1.CurrentRow.Cells(1).Value, Boolean)

       If A = True Then
           DataGridView1.CurrentRow.Cells(1).Value = Date.Now
       End If

المشكلة
عند التأشير في الخلية من العمود CheckBoxColumn  لتنفيذ الامر لا يتم التعرف على العمود
الا اذا ادخلت قيمة في العمود المجاور مثل رقم 1 في الخلية  TextBoxColumn
ثم نعيد العملية التأشير على الخلية للعمود  CheckBoxColumn   يتم التنقيذ الامر ويتعرف على الشرط
ايش السبب و ما الحل للمشكلة
وعليكم السلام ورحمة الله وبركاته
هل ينفذ إذا كتبت رقم أخر؟
ضع الكود في الحدث cellclick

جربت نعم هو ينفذ اذا كانت الخلية المجاورة غير فارعة
الرد
تم الشكر بواسطة:
#4
(13-01-20, 07:07 PM)بسام محمدغانم كتب : السلام عليكم
معي داتاجريد فيها عمود من نوع  CheckBoxColumn و عمود من نوع  TextBoxColumn
المطلوب
عند التأشير على خلية CheckBoxColumn  يطبع التاريخ في الخلية المجاورة من العمود TextBoxColumn
طبعا الكود في حدث DataGridView1_CellContentClick
و هذا الامر
Dim A  As Boolean = CType(DataGridView1.CurrentRow.Cells(1).Value, Boolean)

       If A = True Then
           DataGridView1.CurrentRow.Cells(1).Value = Date.Now
       End If

المشكلة
عند التأشير في الخلية من العمود CheckBoxColumn  لتنفيذ الامر لا يتم التعرف على العمود
الا اذا ادخلت قيمة في العمود المجاور مثل رقم 1 في الخلية  TextBoxColumn
ثم نعيد العملية التأشير على الخلية للعمود  CheckBoxColumn   يتم التنقيذ الامر ويتعرف على الشرط
ايش السبب و ما الحل للمشكلة

غير موقع الخلية عند تعريف المتغير A إلى .cells(0) وليس cells(1)

تمنياتي لك التوفيق
الرد
تم الشكر بواسطة: بسام محمدغانم


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفيه التعامل مع الصنف atefkhalf2004 3 203 11-07-20, 12:08 AM
آخر رد: atefkhalf2004
  كيف اجعل قيمة افتراضية للكوبو بكس في الداتاجريد بسام محمدغانم 4 263 23-06-20, 03:35 AM
آخر رد: ابو ليلى
  جزئية بسيطة في الداتاسيت اريد ان اعرف كيف تتعاملون معها ابو محمد محمد محمد 4 202 16-05-20, 08:48 AM
آخر رد: عبدالله الدوسري
  حفظ كل بيانات الداتاجريد العيدروس 12 508 16-05-20, 04:37 AM
آخر رد: العيدروس
  سؤال في طريقة التعامل مع قاعدة البيانات عند تحزيم المشروع adnan gharbi 4 478 15-05-20, 01:03 PM
آخر رد: adnan gharbi
  [VB.NET] كيفية التعامل مع اداه. Serial port في فيجوال بيسك منه 1 213 08-05-20, 02:21 PM
آخر رد: asemshahen5
  تعديل على خلية الداتاجريد محمد خيري 3 292 14-04-20, 10:19 PM
آخر رد: ابراهيم ايبو
  [VB.NET] التعامل مع Datetimepicker tahaayyoub 2 212 13-04-20, 06:38 PM
آخر رد: tahaayyoub
Thumbs Up [VB.NET] التعامل مع خلفية الصورة DOX.1 7 368 03-04-20, 11:17 PM
آخر رد: ابراهيم ايبو
  [سؤال] التعامل مع Preg Sorax 5 317 18-02-20, 07:53 PM
آخر رد: kiki

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


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