09-02-17, 10:31 PM
(آخر تعديل لهذه المشاركة : 13-02-17, 08:31 AM {2} بواسطة اليوم مبتدئة وغداً محترفة.)
السلام عليكم ورحمة الله وبركاته
اخواني لدي سؤال بخصوص اداة FlowLayoutPanel
لأني ما أحب شكل اداة DataGridView عرضت البيانات من الداتابيز بالطريقة التالية
انا عندي اداة Tabpage يقوم البرنامج بداخلها بإنشاء عدد من أداة FlowLayoutPanel بجملة for بعدد سجلات جدول بيانات العميل وكل FlowLayoutPanel يوجد بها textbox وصورة تخص textbox
وطبعا أطبق عليها جميع البيانات في قاعدة البيانات (اضافة - تعديل - حذف)
عندي مشكلة في هذه الطريقة/////
1. عندما أقوم بتحميل الفورم في البداية يكون الوضع مضبوط 100% لكن عندما أقوم بالبحث عن عميل آخر يقوم البرنامج بعرض بيانات العميل الأول ثم تحتها العميل الثاني ولو بحث عن عميل ثالث يضعها تحتهم وهكذا
جربت هذا الكود لتفريغ Tabpage بس ما نفع قبل تنفيذ كود البحث
2.عندما أقوم بالبحث عن أي عميل تكون عملية عرض البيانات بطيئة نوعا ما
3. توزيع العناصر داخل FlowLayoutPanel هل يمكنني أن أجعله بالنسب مثل android يعني لو FlowLayoutPanel وفيه 3 مربعات نص واريد اجعل مربع ياخذ نصف المساحة ومربعين كل واحد ياخذ ربع المساحة أجعل النسب (1,1,2)
........
* هل طريقة صحيحة أم يوجد أدوات أفضل وأسهل من ؟؟
* إذا طريقتي صحيحة ما هو الحل للمشاكل أعلاه؟؟
صورة للتوضيح ..
اتمنى منكم المساعدة وشكرا لكم ...
اخواني لدي سؤال بخصوص اداة FlowLayoutPanel
لأني ما أحب شكل اداة DataGridView عرضت البيانات من الداتابيز بالطريقة التالية
انا عندي اداة Tabpage يقوم البرنامج بداخلها بإنشاء عدد من أداة FlowLayoutPanel بجملة for بعدد سجلات جدول بيانات العميل وكل FlowLayoutPanel يوجد بها textbox وصورة تخص textbox
وطبعا أطبق عليها جميع البيانات في قاعدة البيانات (اضافة - تعديل - حذف)
عندي مشكلة في هذه الطريقة/////
1. عندما أقوم بتحميل الفورم في البداية يكون الوضع مضبوط 100% لكن عندما أقوم بالبحث عن عميل آخر يقوم البرنامج بعرض بيانات العميل الأول ثم تحتها العميل الثاني ولو بحث عن عميل ثالث يضعها تحتهم وهكذا
جربت هذا الكود لتفريغ Tabpage بس ما نفع قبل تنفيذ كود البحث
PHP كود :
TabPage1.Controls.Clear()
2.عندما أقوم بالبحث عن أي عميل تكون عملية عرض البيانات بطيئة نوعا ما
3. توزيع العناصر داخل FlowLayoutPanel هل يمكنني أن أجعله بالنسب مثل android يعني لو FlowLayoutPanel وفيه 3 مربعات نص واريد اجعل مربع ياخذ نصف المساحة ومربعين كل واحد ياخذ ربع المساحة أجعل النسب (1,1,2)
........
* هل طريقة صحيحة أم يوجد أدوات أفضل وأسهل من ؟؟
* إذا طريقتي صحيحة ما هو الحل للمشاكل أعلاه؟؟
صورة للتوضيح ..
اتمنى منكم المساعدة وشكرا لكم ...