![]() |
|
للتحكم أكثر بــ datagridview - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : للتحكم أكثر بــ datagridview (/showthread.php?tid=6847) |
للتحكم أكثر بــ datagridview - تركي قرمزلي - 05-11-12 السلام عليكم و رحمة الله و بركاته لإجبار المستعمل على الدخول الى خلايا معينة كتبت هذا الكود في حدث cellenter و لكن للأسف الشديد يظهر خطأ له علاقة بالدالة setcurrentcelladdresscore و التي بحثت عنها في مكتبة msdn و لم أعثر عليها PHP كود : if e.ColumnIndex<>4 thenفرجاء من أحد الاخوة مساعدتي للتحكم أكثر بــ datagridview - amgadtamer - 05-11-12 هذه الدالة setcurrentcelladdresscore Protected Overridable وبالتالى لن تستطيع الوصول إليها إلا من خلال ال inheritance لذلك طريقتك التى فى الأعلى هى التى يمكن استخدامها ولكن إستخدمها من خلال وليكن حدث cellendedit للتحكم أكثر بــ datagridview - تركي قرمزلي - 06-11-12 السلام عليكم و رحمة الله و بركاته شكرا استاذي امجد على الاهتمام و لكن بعد نقل الكود الى الحدث cellendedit لم يعط النتائج المرجوة و نفس الخطأ يظهر للتحكم أكثر بــ datagridview - تركي قرمزلي - 07-11-12 للرفع ..... للتحكم أكثر بــ datagridview - amgadtamer - 08-11-12 قم بالتوضيح اكثر للتحكم أكثر بــ datagridview - تركي قرمزلي - 09-11-12 السلام عليكم و رحمة الله الموضوع ببساطة استاذ امجد هو اني حددت اعمدة معينة يمكن المستعمل ان يكتب فيها و الباقي لا يستطيع سواء بالنقر بالماوس او بالاسهم بلوحة المفاتيح ، بالنسبة للنقر بالماوس انحلت المشكلة بالكود المذكور اعلاه و وضعته في حدث cellclick ، بقي مشكل التنقل بالاسهم لم اعرف في اي حدث اضع الكود للتحكم أكثر بــ datagridview - amgadtamer - 09-11-12 [HTML] if datagridview1.currentcell isnot datagridview1.item(4,datagridview1.currentrow.index) then datagridviewr.currentcell.readonly=true end if اكتبه في حدث cellenter [/HTML] للتحكم أكثر بــ datagridview - تركي قرمزلي - 09-11-12 بارك الله فيك استاذ امجد و جعله في ميزان حسناتك |