تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حدث تغيير خلية الDATAGRID
#1
أريد تنفيذ كود معين كلما تغيرت خلية الDATAGRID
بحيث اذا قام المستخدم بعمل تعديل فى احدى الخلايا ثم انتقل الى خلية أخرى يقوم البرنامج بتنفيذ هذا الكود

مع العلم أن حدث الDataGrid_Change لم يصلح فى ذلك لأنه يجعل البرنامج ينفذ هذا الكود بمجرد كتابة المستخدم حرف واحد أو رقم واحد فى هذه الخلية التى يريد [b]تعديل
ما فيها[/b]
ولكنى لا أريد تنفيذ هذا الكود الا بعد أن ينتهى المستحدم من كتابته ويخرج من هذه الخلية الى غيرها
ولكم ألف شكر
الرد
تم الشكر بواسطة:
#2
ألا توجد اجابة لهذا السؤال ؟
الرد
تم الشكر بواسطة:
#3
حدث CellEndEdit
يشتغل بعد الانتهاء من تعديل قيمة أي خلية

الرد
تم الشكر بواسطة: اسلام الكبابى
#4
إقتباس :حدث CellEndEdit
ولكن أين هذا الحدث
لم أجد[b] لل DataGrid[/b]
أى حدث بهذا الاسم
لم أحد الا حدث باسم  ColEdit

ولكنه يشتغل بمجرد البدء فى تعديل قيمة أي خلية وليس بعد الانتهاء من تعديلها
الرد
تم الشكر بواسطة:
#5
اعتذر منك اخي
الحدث في الدوت نت winforms

لم الاحظ ان القسم خاص بـ vb6

الرد
تم الشكر بواسطة:
#6
ألا توجد اجابة فى الVB6
بدلآ من التى ذكرها فى الدوت نت
حتى ولو كانت غير مباشرة
ولكم ألف شكر
الرد
تم الشكر بواسطة:
#7
وجدت الحل والحمد لله
انه فى الحدثAfterColEdit
أى أن الكود يكون هكذا

Private Sub DataGrid1_AfterColEdit(ByVal ColIndex As Integer)
Z = MsgBox(" ", vbYesNo, "       هل أنت متأكد؟ ")
If Z = 6 Then Adodc1.Recordset.UpdateBatch adAffectCurrent: GoTo 100
Adodc1.Recordset.CancelBatch adAffectCurrent
 100End Sub
الرد
تم الشكر بواسطة:
#8
استخدم الحدث AfterColEdit

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }

ملحوظة: قد يعتقد البعض كتابة اسمى بالطريقة الخطاء
وانا اعنى كل حرف كتب باسمى وانا استخدمه منذ عام 1998م
وقد يعتقد البعض ان الاسم يكتب (El Joker) والاخر (Al Goker)
وانا افضل دائماً عند استخدام اسمى ان يكون طبقاً لما استخدمه فضلاً وليس امراً وشكراً لكم
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  فى خواص الdatagrid اسلام الكبابى 2 495 21-10-16, 09:34 PM
آخر رد: اسلام الكبابى
  عدد أعمدة الDataGrid اسلام الكبابى 3 518 24-08-16, 12:25 AM
آخر رد: اسلام الكبابى
  تظليل أحد السجلات فى الDATAGRID اسلام الكبابى 9 1,053 19-08-16, 01:25 PM
آخر رد: اسلام الكبابى
  مساعده في تغيير لون صف أو خليه في MSFlexGrid حسب قيمة الخلية ؟ ax-ooo-xa 0 533 12-03-13, 12:59 AM
آخر رد: ax-ooo-xa
  كيفية تغيير قيم الكومبوكس وتتغير تبعا لها قيم التكست بوكس فى ado hosney 16 1,762 11-12-12, 09:55 AM
آخر رد: hosney

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


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