الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عمل خلية تحتوي على Textbox و Button

بدأه sunbol في 23 يناير 2010 · 3 رد · 734 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يمكنني عمل خلية من نوع

textbox في الـ datagridview

تحتوي على مربع صغير يستخدم عن الحاجة للبحث عن حساب معين

وذلك مثل الصوره التالية post-83960-12642539262714_thumb.jpg

عند الضغط علية يفتح مربع صغير يحتوي على الحسابات

ليس المطلوب عمل عامود بالكامل عبارة عن بوتم المطلوب كما الذي في الصوره

36cm7.gif
#2

الدالة GetCellDisplayRectangle للداتاجريدفيو تمكنك من الحصول على احداثيات مربع ظهور الخلية. يمكنك تخصيص مربع زر Button عادي و تغيير مكانه و حجمه ليتلائم و الشكل الذي تريد عمله كما في الصورة التي أرفقت...

بالتوفيق :)

#3

شكرا اخي الكريم وبارك الله فيك

ولكن هل من الممكن مثال بسيط على خلية في الداتا غريد

36cm7.gif
#4

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

بالتوفيق :)

مواضيع مشابهة