Page 89 - أساسيات الحاسب الالي2
P. 89

‫عناصر التحكم‬  ‫الفصل الخامس‬

‫‪ RadioButton‬ففى حالة وجود أكثر من ‪ check box‬فان المستخدم قد يختار بعضهم‬
‫أو كلهم وقد ﻻ يختار أيا منهم فعلى سبيل المثال فى صندوق الحوار الخاص بمواص فات‬
‫الخط ‪ font‬ق د نج د ‪ Check Box‬لك ل م ن الخ صائص ‪Bold, Italic, UnderLine‬‬

        ‫وقد يختار المستخدم واحد منها أو يختارها جميعا كما يمكن إﻻ يختار أيا منهم‪.‬‬

                                                            ‫تمرين‬

‫استخدم مجموعة من عناص ر ‪ Check‬عل ى النم وذج لتغيي ر تن سيق الخ ط ف ى ص ندوق‬
‫ن صوص بحي ث يك ون ‪ bold‬أو ‪ Italic‬أو ‪ UnderLine‬بح سب اختي ار الم ستخدم‬

                                                   ‫ﻹحدى هذه العناصر أو جميعها‪.‬‬
‫يستجيب ه ذا العن صر للح دث ‪ Click‬وﻻ ي ستجيب للح دث ‪ DoubleClick‬وي ستجيب‬

                                   ‫لبقية اﻷحداث الخاصة بالعنصر ‪RadioButton‬‬
‫يمكن استخدام هذه العنصر فى تغيير اﻹط ار لعن صر ‪ Label‬وذل ك م ن خ ﻼل اﻹج راء‬

                                    ‫المصاحب للحدث‪ CheckedChanged‬كالتالى‬
‫‪Private Sub CheckBox1_CheckedChanged(ByVal sender As‬‬
‫‪System.Object, ByVal e As System.EventArgs) Handles‬‬
‫‪CheckBox1.CheckedChanged‬‬

      ‫‪Label1.BorderStyle = CheckBox1.CheckState‬‬
‫‪End Sub‬‬

                                                             ‫القائمة ‪List Box‬‬
‫عب ارة ع ن قائم ة ت ضم العدي د م ن العناص ر الت ى يمك ن للم ستخدم أن يخت ار منه ا ع ن‬

       ‫طريق الضغط بالفارة على أحد هذه العناصر أو بالسهم من خﻼل لوحة المفاتيح‪.‬‬
‫يمكن إضافة العناصر إلى القائمة أثناء التصميم من خﻼل صندوق الخصائص من خﻼل‬

                             ‫الخاصية ‪ Items‬لتظهر نافذة ندخل بها عناصر القائمة ‪.‬‬

                            ‫‪٨٩‬‬
   84   85   86   87   88   89   90   91   92   93   94