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

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

                ‫الفصل الخامس‬

              ‫‪ ‬‬

                                                                           ‫مقدمة‬

‫هذا الفصل يتناول عناصر التحكم اﻷكثر شيوعا فى تصميم واجهات التطبيق لمشروعك‬
                                             ‫من نوع ‪.Windows Application‬‬

‫يحت وى ص ندوق اﻷدوات عل ى ك ل العناص ر ‪ Controls‬الت ى يمك ن اس تخدامها ف ى‬
             ‫تصميم واجهة التطبيق المناسبة لكل اﻻحتياجات المطلوبة فى أى برنامج‪.‬‬

‫ك ل عن صر م ن ه ذه العناص ر ل ه مجموع ه خ صائص ‪ Properties‬ومجموع ة أح داث‬
‫‪ Events‬خاص ين ب ه وبع د وض ع العن صر عل ى النم وذج ‪ Form‬ي ستخدم ص ندوق‬
‫الخصائص لتحدي د الق يم اﻷولي ة لك ل خاص ية ث م باس تخدام ناف ذة الك ود تكت ب التعليم ات‬

                                              ‫والجمل البرمجية الخاصة بكل حدث‪.‬‬

        ‫‪ -١‬استخدام صندوق اﻷدوات والعناصر الشائعة ‪Common Controls‬‬

‫بوض ع عن صر ال تحكم عل ى النم وذج يطل ق علي ة اس م افتراض ى فم ثﻼ عن د وض ع أول‬
‫ص ندوق ن صوص عل ى النم وذج يفت رض ‪ VB.net‬اس م ‪ TextBox1‬وعن د إض افة‬
‫صندوق نصوص آخر على نفس النموذج يفترض له اسم ‪ TextBox2‬ثم ‪TextBox3‬‬

                                                                          ‫وهكذا‪.‬‬
‫كما أشرنا من قبل فانه يمكن تغيير اس م العن صر ع ن طري ق الخاص ية ‪ Name‬وه و م ا‬
‫يستخدم لﻺشارة إليه برمجيا أى بداخل جمل البرمجة‪ ،‬عند الرغب ة ف ى وض ع اس م أكث ر‬

          ‫تعبيرا للعنصر وذلك لمعرفة نوعية ووظيفة هذا العنصر بمجرد قراءة اسمه‪.‬‬

                                                             ‫الخصائص المشتركة‬
‫عرفن ا أن لك ل ‪ Control‬مجموع ة م ن الخ صائص المرتبط ة ب ه‪ ،‬لك ن بع ض ه ذه‬

     ‫الخصائص مشتركة بين معظم العناصر فمثﻼ الخاصية ‪ Left‬وهى تحدد بعد الحد‬

                                                                                                  ‫‪٨٠‬‬
   75   76   77   78   79   80   81   82   83   84   85