Page 85 - أساسيات الحاسب الالي2
P. 85
عناصر التحكم الفصل الخامس
أن النص المدخل من قبل المستخدم يوضع ف ى س طر واح د وعن د ال ضغط عل ى المفت اح
Enterفمعنى ذلك تأكيد دخول النص وليس اﻻنتقال إلى سطر جديد .أما عند تغيير هذه
الخاص ية إل ى Trueفمعن ى ذل ك أن ال نص يمك ن أن يت ضمن مجموع ة م ن ال سطور
يفصلها مفتاح اﻹدخال.
الخاص ية ScrollBarوتح دد وج ود أش رطة تمري ر يمك ن م ن خﻼله ا اس تعراض
محتوي ات ص ندوق الن صوص إذا ك ان ي ضم مجموع ة م ن ال سطور وعرض ه اق ل م ن
اتساع السطور للنص بداخله.القيمة اﻻفتراضية للخاصية ه ى noneوتعن ى ع دم وج ود
أشرطة تمرير لكن يمكن تغيرها إلى Horizontalوتعنى وج ود ش رط تمري ر أفق ى أو
القيمة Verticalومعناها وجود شريط رأسي أو Bothتعن ى وج ود ش ريط أفق ى وآخ ر
رأسي
الخاصية MaxLengthوتحدد أقصى عدد من الح روف يمك ن إدخاله ا داخ ل ص ندوق
النصوص وقيمتها التلقائية ٣٢٧٦٧وبتغييره ا إل ى قيم ة معين ه فل ن ي ستقبل ص ندوق
النصوص عدد من الحروف اكبر من ه ذه القيم ة .م ثﻼ ل و ح ددنا قيم ة ه ذه الخاص ية ٥
فلن يستطيع المستخدم وقت التنفيذ أن يدخل أكثر من ٥حروف بداخل هذا الصندوق.
الخاص ية PassWordCharوه ى خاص ية ي تم إدخ ال قيمته ا لتظه ر ب دﻻ م ن ح روف
ال نص المدخل ة .بمعن ى ان ه عن د إدخ ال الم ستخدم لل نص ﻻ تظه ر ح روف ال نص وإنم ا
يظهر بدﻻ منها حرف أو رمز كما ت رى ف ى ص ناديق إدخ ال كلم ة الم رور ف ى الب رامج
المختلفة.
من اﻷحداث التى يستجيب لها صندوق النصوص ما يلى
الحدث TextChangedوهو الحدث الرئيسى وينفذ اﻹج راء الموج ود ب ه ف ى ك ل م رة
يتم فيها تغيير محتويات صندوق النصوص س واء باﻹض افة أو الح ذف وه ذا التغيي ر ق د
يحدث من قبل المستخدم من خﻼل لوحة المفاتيح أو عن طريق جمل البرمجة.
الحدث GotFocusويتم تنفي ذ إجرائ ه عن دما ي صل الم ستخدم إل ى ص ندوق الن صوص
عن طري ق المفت اح Tabاو بال ضغط بالف ارة Clickف ى أى مك ان علي ه وعل ى العك س
٨٥