كيف يمكنني عمل خلية من نوع
textbox في الـ datagridview
تحتوي على مربع صغير يستخدم عن الحاجة للبحث عن حساب معين
عند الضغط علية يفتح مربع صغير يحتوي على الحسابات
ليس المطلوب عمل عامود بالكامل عبارة عن بوتم المطلوب كما الذي في الصوره
كيف يمكنني عمل خلية من نوع
textbox في الـ datagridview
تحتوي على مربع صغير يستخدم عن الحاجة للبحث عن حساب معين
عند الضغط علية يفتح مربع صغير يحتوي على الحسابات
ليس المطلوب عمل عامود بالكامل عبارة عن بوتم المطلوب كما الذي في الصوره

الدالة GetCellDisplayRectangle للداتاجريدفيو تمكنك من الحصول على احداثيات مربع ظهور الخلية. يمكنك تخصيص مربع زر Button عادي و تغيير مكانه و حجمه ليتلائم و الشكل الذي تريد عمله كما في الصورة التي أرفقت...
بالتوفيق :)
الموضوع سهل جدا!.. وقت تنشيط خلية ما, تقوم بالتأكد من رقم عمودها الذي إذا كان رقم العمود الذي تريد إضهار الزر على خلاياه, تقوم بالمناداة على الدالة GetCellDisplayRectangle لكائن الخلية الحالي لتحصل على احداثيات المربع الذي تحتله على مربع الداتاجريدفيو و بعملية رياضية بسيطة تقوم بتغيير مكان الزر Button إلى داخل مربع الخلية و حجمه أيضا ليعطي الانطباع أنه موجود داخل الخلية. تظهر الزر عندما تكون الخلية الحالية موجودة على العمود الخاص و تخفي الزر إذا انتقل المستخدم إلى عمود آخر.
بالتوفيق :)