Posts

Showing posts from April 30, 2011

Author

Ahmed Samir

Evry1falls is my online name

OOP VB .Net Toturials and Examples - دروس فى ال أو أو بى

Image
فى الدرس السابق بدأنا مشروع تطوير الــ TextBox أولا : تغيير اسم الاداه من UserControl1 الى MyNewTxtBx



نتوجه الى شاشة كود UserControl1 فى السطر الاول Public Class UserControl1و نغيره الى MyNewTxtBx أو أى أسم ترغب به كما بالصورتين 46 و 47 و نقوم بعمل Build و تجربة المشروع و ستلاحظ أن الاسم الموجود بالـ ToolBox تغير الى الاسم الجديد . انتهــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــى
ثانيا : تغيير شكل الايقونه الى ايقونة خاصه هذا هو شكل الايقونه التى نستخدمها و هى تعطى لأى أداه جديده مصنوعه عن طريق المبرمج (نحن) و هى صورة الترس الازرق و لكن شكل ايقونة الـ TextBox مختلف و يدل على أنه TextBox و نريد كما اتفقنا على جعل الاداه قويه وفعاله و بالتالى يجب الاهتمام بالتصميم و لكى نقوم بتغيير الايقونه سنستخدم Attributes أو مواصفات. و يجب أن نحدد ما اذا كنا سنستخدم شكل ايقونة الـ TextBox المتعارف عليها أو أيقونه جديده و لكن احذر من استخدام ايقونه ملك شخص أخر أو شركة أخرى فمن الممكن جدا أن تلقى الاداه رواج فى سوق العمل و تجد نفسك أمام مسائلات أنت فى غنى عنها من شركة…

OOP VB .Net Toturials and Examples - دروس فى ال أو أو بى

Image
فى الدرس السابق بدأنا مشروع تطوير الــ TextBox خاصية IsDate التى سنقوم ببرمجتها الهدف منها التحكم فى المكتوب بالـ NewTextBox هل هو تاريخ أم لا ! و بالتالى سيكون نوع الخاصيه Bolean أى تحتمل الـ True أو الـ False بمعنى اذا كانت True فانه يمكن للمستخدم كتابة تاريخ و العكس فى حالة False .

و كما فى المثال السابق لبرمجة خاصية TypeOfChr قمنا بعمل متغير Ch بالمثل هنا سنقوم بعمل متغير Dt نوعه من نوع الخاصيه Bolean حيث سيقوم المتغير Dt بتخزين القيمة Set و استرجاع القيمه Get من المتغير Value .... صورة رقم 40 و نقوم بعمل Build للأداه الجديده و ننتقل الى الـ Form1 و نتحقق من شاشة الخصائص نجد أن الخاصية ظهرت بالفعل .. كما بالصورة رقم 41 .   نقوم الان ببرمجة الاداه للاستخدام ... المفروض اختيار True معناه تمكين المستخدم من كتابة Date فقط و False معناه كتابة أى نوع (تاريخ - ارقام - حروف ..... الخ) و سيكون ذلك للحدث Leave حيث سيقوم البرنامج بمعرفة نوع المكتوب فى الاداه عند تركها Leave و الانتقال الى Focus لها ايضا , و يكون الكود كما فى الصورة 42 .   و الكود يقول : فى الحدث Leave اذا كانت الخاصيه …

Comment Via facebook