المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : استخدام الأداة (MSFlexGrid (2 ا– (49)


Dr-Neo
10-02-2007, 02:47 PM
تعلمنا في درسنا السابق كيفية استخدام أداة الشبكة MSFlexGrid والتي تعرض البيانات على نحو جدولي ولكننا لاحظنا أن بعض البيانات تكون أكبر من حجم الخلية وكذلك أن رؤوس الجداول تظهر بالأسماء الأصلية للحقول والتي كتبت باللغة الإنجليزية. درسنا هذا نتعلم من خلاله على كيفية التحكم بذلك كله. معلوم أن هذا التغيير مؤقت كون الأداة لا تحتفظ بأي تغييرات ضبط، لذلك يجب أن نجعل التغيير يحدث آلياً دون أن يشعر المستخدم بذلك، وخير إجراء يمكن ربط ذلك به هو بدء تحميل النافذة Form Load فنقوم بتعيين حجم كل خلية بما يتفق مع حجم البيانات لكن قبل ذلك يجب أن نجعل البيانات تُحدّث بوضع كود التحديث الآتي :

Data1.Refresh

نأتي الآن إلى عملية التعديل، ففي مثالنا السابق رأينا أن هناك صف وعمود لونهما مميزاً عن بقية أجزاء الجدول، لذلك فإن ترتيب كل منهما يأخذ الرقم صفر فيمكن الاستفادة من الصف (صفر) لتسمية رؤوس الحقول، والعمود (صفر) يفيدنا لو أردنا أن نضع خانة للتسلسل, وسنبدأ بالتسمية، لكن كيف سنميز كل خانة عن غيرها؟ الحل بسيط قبل أن نكتب اسم الحقل نقوم بتعريف خانته قبل كل شيء .. فمثلاً نجد في الصورة أننا عرفنا الخلية التي ستجري تسميتها بذكر ترتيبها، أي أنه عندما أردنا تسمة العمود الأول ذكرنا أن رقمه (1) ثم كتبنا التسمية وهكذا مع بقية الأعمدة. أما تحديد الأحجام فنجد أن الإسم خانته يجب أن تكون كبيرة نسبياً لذلك سنجعله (2500) أما خانة رقم الهاتف ورقم الجوال فيكفي أن نحدد لكل منهما حجم (1500) كما يظهر لنا في الصورة
[ فقط المشتركين فى المنتدى يمكنهم رؤية الرابط تطوير الزيرو ]
[ فقط المشتركين فى المنتدى يمكنهم رؤية الرابط تطوير الزيرو ]

[ فقط المشتركين فى المنتدى يمكنهم رؤية الرابط تطوير الزيرو ] ([ فقط المشتركين فى المنتدى يمكنهم رؤية الرابط تطوير الزيرو ])مرات التحميل:349