![]() |
|
حدث تغيير خلية الDATAGRID - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم اسئلة vb6.0 المتعلقة بقواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=72) +--- الموضوع : حدث تغيير خلية الDATAGRID (/showthread.php?tid=25105) |
حدث تغيير خلية الDATAGRID - اسلام الكبابى - 27-05-18 أريد تنفيذ كود معين كلما تغيرت خلية الDATAGRID بحيث اذا قام المستخدم بعمل تعديل فى احدى الخلايا ثم انتقل الى خلية أخرى يقوم البرنامج بتنفيذ هذا الكود مع العلم أن حدث الDataGrid_Change لم يصلح فى ذلك لأنه يجعل البرنامج ينفذ هذا الكود بمجرد كتابة المستخدم حرف واحد أو رقم واحد فى هذه الخلية التى يريد [b]تعديل ما فيها[/b] ولكنى لا أريد تنفيذ هذا الكود الا بعد أن ينتهى المستحدم من كتابته ويخرج من هذه الخلية الى غيرها ولكم ألف شكر RE: حدث تغيير خلية الDATAGRID - اسلام الكبابى - 29-05-18 ألا توجد اجابة لهذا السؤال ؟ RE: حدث تغيير خلية الDATAGRID - محمد كريّم - 30-05-18 حدث CellEndEdit يشتغل بعد الانتهاء من تعديل قيمة أي خلية RE: حدث تغيير خلية الDATAGRID - اسلام الكبابى - 30-05-18 إقتباس :حدث CellEndEditولكن أين هذا الحدث لم أجد[b] لل DataGrid[/b] أى حدث بهذا الاسم لم أحد الا حدث باسم ColEdit ولكنه يشتغل بمجرد البدء فى تعديل قيمة أي خلية وليس بعد الانتهاء من تعديلها RE: حدث تغيير خلية الDATAGRID - محمد كريّم - 30-05-18 اعتذر منك اخي الحدث في الدوت نت winforms لم الاحظ ان القسم خاص بـ vb6 RE: حدث تغيير خلية الDATAGRID - اسلام الكبابى - 01-06-18 ألا توجد اجابة فى الVB6 بدلآ من التى ذكرها فى الدوت نت حتى ولو كانت غير مباشرة ولكم ألف شكر RE: حدث تغيير خلية الDATAGRID - اسلام الكبابى - 04-06-18 وجدت الحل والحمد لله انه فى الحدث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 RE: حدث تغيير خلية الDATAGRID - elgokr - 11-06-18 استخدم الحدث AfterColEdit
تحياتى لك
وتمنياتى لك التوفيق
|