ذكرنا فى ما سبق انه يتم معالجة العناصر بالاساليب properties والاساليب methods وذكرنا ان الاساليب methods عبارة عن الافعال التي يستطيع العنصر انجازها وهى الافعال التي يمكن اجرؤها على العنصر وتشترك عناصر التحكم فى العديد من الاساليب وتختلف فى بعض الاساليب الاخرى ومن الاساليب لااكثر استخداماً مع النماذج هى الاساليب show , hide , refresh
ويستخدم الاسلوب show لإظهار النموذج والاسلوب hide لإخفاء النموذج والاسلوب refresh يستخدم لتحديث النموذج بأخر تعديل البيانات اما الاساليب الاكثر استخداماً مع عناصر التحكم هى الاساليب focus , refresh ويستخدم الاسلوب focus لتفعيل عنصر التحكم والصيغه العامة لأستخدام الاساليب
هى objectname.method وتنقسم هذه الصيغة الى جزئين تفصل بينهم العلامة " دوت " الجزء الاول عبارة عن اسم العنصر والجزء الثاني عبارة عن الاسلوب method ويجب ملاحظه ان لا يوجد علامة " يساوى " على يمين هذه الجملة لذلك لأنه لا يمكن تعيين قيمة للأسلوب لذلك لان الاسلوب يعمل لشئ معين على سبيل المثال يمكننا تفعيل مفتاح الامر الذي له الاسم calculateDiv عن طريق الامر calculateDiv.Focus
على سبيل المثال يمكننا التنقل بين عناصر التحكم فى النموذج بالضغط على المفتاح tab من لوحة المفاتيح فإذا قمنا بتشغيل النموذج الحالى بالضغط على f5 من لوحة المفاتيح نلاحظ ان مؤشر الادخال موجود فى المربع النصي first number وبالضغط على المفتاح Tab من لوحة المفاتيح يتم الانتقال الى المربع النصى second number وبالضغط مرة اخرى يتم الانتقال الى المربع النصى result
وبالضغط علية مره اخرى يتم الانتقال الى مفتاح الامر calulatediv فنلاحظ وجود مستطيل اسود اللون حول هذا المفتاح دلالة على انه هو العنصر الفعال داخل النموذج وبمأننا نقوم بأستخدام المربع النصى result لعرض ناتج القسمة فقط فأنه ليس من الضرورى الانتقال الى هذا المربع النصى لذلك فأنه يمكننا الانتقال من المربع النصى second number الى مفتاح الامر culculatediv مباشرة عند الضغط على المفتاح Tab
يمكننا انجاز هذه العملية بإضافة كود يخبر البرنامج بانه بمجرد الانتقال من المربع النصى second number بالضغط على مفتاح tab يتم تفعيل او عمل focus لمفتاح الامر calculatediv ولعمل ذلك ننتقل الى محرر الكود ونختار العنصر second number
من هذه القائمة ثم اختيار الحدث leave من القائمة المجاورة حيث يتم توليد الحدث leave تلقائياً بمجرد الانتقال من عنصر التحكم بأستخدام المفتاح tab من لوحة المفاتيح
وبمأننا نريد تفعيل او عمل focus للمفتاح calculatediv مباشرة بمجرد الانتقال من المربع النصى secondnumber فنقوم بكتابه اسم العنصر الذى نريد الانتقال اليه وهو المفتاح calculatediv متبوع بالعلامة " دوت " ثم ندخل اسم الاسلوب الذى يعمل على تفعيل العنصر وهو الاسلوب focus
وبالتالي فأنه بمجرد الانتقال من الخانة second number بالضغط على المفتاح tab من لوحة المفاتيح سيتم توليد الحدث leave الخاص بالمربع النصى second number الذى يعمل على تنفيذ البرنامج الفرعي secondNo_leave الذى بدوره يعمل على تفعيل المفتاح Calculatediv
وللتأكد من صحة الكود الذى ادخلناه نضغط على المفتاح f5 من لوحة المفاتيح لتشغيل البرنامج
فنلاحظ انه يتم تفعيل المربع first number تلقائياً فندخل القيمة التي نريد قسمتها وبالضغط على مفتاح tab يتم الانتقال الى المربع النصى second number فنقوم بادخال القيمة التي نريد القسمة عليها وبالضغط على مقتاح Tab نلاحظ انه يتم الانتقال الى المفتاح calculatediv مباشرة وبالضغط على مفتاح enter من لوحة المفاتيح يتم حساب عملية القسمة ويظهر الناتج داخل المربع result