منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف أجعل زر في الداتاجريد غير مفعل
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته

الاخوه الاكارم
اريد جعل زر معين في خلية معينه في الداتاجريد فيو غير مفعل

فخلال عملي بالبرنامج اردت انه عندما يتم جلب البيانات من قاعدة البيانات الى الداتاجريد فيو فاذا كان التكست المكتوب على الزر yes يظل الزر مفعل واذا كان الر قيمته no يتم جعله غير مفعل وخاصية enabeled غير متوفره بتاتا لا في الخلية ولا في العمود


فكل شيئ سليم الا نقطة جعل الزر مفعل او غير مفعل

فهل من طريقة بارك الله فيكم

جزاكم الله خيرا
والسلام عليكم ورحمة الله وبركاته
استخدم For ,يمكنك بسهولة تحديد الشرط في جملة IF
ثم استخدم الكود التالي بفرض ان عمود الButton رقم فهرسه 2
كود :
dataGridView1.Rows[I].Cells[2].ReadOnly = true
وطبعا I تعني رقم الصف الناتج عن استخدام For
والله أعلي وأعلم
RolleyesRolleyesRolleyes
اشكرك اخي جينيوس لكن ليست المشكلة في الوصول للخلايا

لكن المشكلة في جعل هذه الخلايا غير فعاله

وقد استخدمت خاصية read only قبل ان اسأل ولكنها لم تفي بالغرض


وقد بحثت عن هذه الطريقة في ال msdn
وجدت ان هذه الخاصية غير موجوده بالفعل
وادرجوا كود كبير وطويل جدا لتعويض هذا النقص الموجود بخواص الاداة

ولكني للاسف لم اتمكن ايضا من تطبيق الكود على مرادي