تقييم الموضوع :
  • 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)

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  التعامل مع صفوف الأكسس أمجد وضاح 5 126 21-01-20, 05:32 PM
آخر رد: asemshahen5
  التعامل مع الارقام في الكرستال ريبورت DOX.1 1 96 14-01-20, 02:37 AM
آخر رد: DOX.1
  مشكلة CheckBoxColumn في الداتاجريد فيو بسام محمدغانم 0 66 12-01-20, 05:34 AM
آخر رد: بسام محمدغانم
  [VB.NET] سؤال في كيفية التعامل مع التاريخ ، مهم جدا Hassan.syria 4 183 06-01-20, 10:21 PM
آخر رد: Hassan.syria
  [VB.NET] تصدير الداتاجريد لملف vcf محمد اسماعيل 0 43 27-12-19, 10:23 PM
آخر رد: محمد اسماعيل
  [VB.NET] نقل البيانات من الداتاجريد فيو الي الداتاسيت محمد اسماعيل 7 159 20-12-19, 01:04 AM
آخر رد: محمد اسماعيل
  كيف اتجنب يتكرر خطاء الحذف في الداتا جريد فيو هذه دالة حذف بيانات من الداتاجريد فيو م بسام محمدغانم 2 141 12-12-19, 07:49 AM
آخر رد: بسام محمدغانم
  [VB.NET] مطلوب طريقة التعامل مع HP SCANNER osmana2005 1 162 03-12-19, 11:42 PM
آخر رد: محمد كريّم
  التعامل مع صنف موجود سابقا محمد خيري 5 178 15-11-19, 04:36 PM
آخر رد: asemshahen5
  [VB.NET] التعامل مع قاعدة بيانات أكسس vb.net 2012 paypalet 1 199 15-10-19, 03:40 PM
آخر رد: elgokr

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


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