الخميس، 17 مارس، 2011

أداة ErrorProvider: اجعل برامجك أكثر أناقة

وفرت مايكروسوفت منذ أولى إصدارات إطار العمل .NET أداة ErrorProvider و التي تسمح لك بإعلام المستخدم بالأخطاء في برامجك بطريقة جميلة و تعفيك من استخدام علب الرسائل (MessageBoxes)، خصوصاً في أجزاء البرنامج التي تطلب من المستخدم ادخال معلومات معينة ففي حالة الخطأ ستقوم الأداة باظهار أيقونة صغيرة بجانب الخانة المعنية.

لن أطيل أكثر و سأدعكم تكتشفون هذه الأداة العملية مع مثال بسيط، كل ما سنحتاجه لدرس اليوم هو واجهة مع خانة نص (TextBox) و زر (Button) بالاضافة إلى الأداة ErrorProvider طبعاً، سنقوم ببرمجة تطبيق بسيط يقوم بالتحقق من طول سلسلة نصية.

الواجهة المستعملة:

لنلقي نظرة أقرب على الأداة..