الدرس 10: تعرف على أهم ال Controls دورة ال C#
السلام عليكم ورحمة الله وبركاته... في هذا الدرس سوف نقوم بشرح أهم الأدوات الموجودة داخل ال Visual Studio 2008 وهي كالتالي: TextBox label PictureBox ProgressBar Numeric UpDown Masked TextBox Radio Button Tool Tip Web Browser ComboBox ListBox ملاحظة : أن أكثر الخواص التي تملكها هذه الأدوات هي خواص متماثلة حيث تجدها في كل هذه الأدوات ومنها: Enabled : تتحكم بإن كان الأداة تعمل أم لا Nane: إسم الأداة ******** : تحديد مكان الأداة Maximum Size : ومن خلالها تحدد أكبر حجم ممكن Minimum Size : أصغر حجم ممكن Dock : تفعيل خاصية Dock في الجهة التي تريد Cursor : تتحكم بأيقونة الفأرة عند الإقتراب على الأداة __________________________________________________ __________________ أولا: TextBox وهو عبارة عن صندوق يكتب به النص المراد إدخاله للبرنامج وأهم خصائصه هي كالتالي: Text : ومن خلالها يتم تحديد أو جلب ما كتب فيه Font : ومن خلالها يتم تحديد حجم الخط , نوعه , وحدات قياسه .... ForeColor : ويتم من خلالها تحديد اللون للخط BackColor : ويتم من خلالها تحديد لون الخلفية لل TextBox - مثال على إستخدامه: كود PHP:
(( بعدتجربت هذا الكود سوف تؤلمك عيونك بسبب الألون التي أجدها مزعحة بالنسبة لي )) 2- label وهي صندوق للكتابة أيضا ولكن لا يمكن للمستخدم الكتابة بها حيث يقتصر إستخدامها عليم فقط. وخواصها هي نس خواص ال TextBox 3- PictureBox وهي أداة يتم من خلالها عرض الصور أهم خواصها: Image ومن خلالها تحدد الصورة التي تود عرضها به مثال على إستخدامها: كود PHP:
وهي أداة تستخدم لإظهار مقدار تقدم ما مثل التنصيب... وأهم خواصها: Value وهي من خلالها يتم تحديد قيمت المنجز من الشيئ Maximum ومن هنا يتم تحديد أقصى فيمة لها ((( وإذا كانت ال Value = ال Maximum فإنها سوف تكون كلها باللون الأخضر )) Minimum : تحديد أصغر قيمة له Styel : تحديد نوع ال Progress Bar.. MarqueeAnimationSpeed ومن خلالها يتم تحديد سرعة ال ProgressBar إذا تم إختيار ال Styel كـ Marquee مثال على إستخدامها: كود PHP:
كود PHP:
وتستخدم هذه الأداة لكتابة الأرقام فقط مثلا العمر.. وأهم خصائصها: Value وهي كالقيمة Text بالنسبة لل TextBox ولكنها لا تقبل إلا الأرقام مثال على إستحدامها: كود PHP:
ويستخدم لكتابة شيئ محدد مثل التاريخ, رقم الهاتف وميزته أنه يمكنه رسم التفاصيل التي تود أن يدخلها المستخدم كما تشاء وأهم خواصه: Mask وهي من خلالها يتم تحديد ال Mask حيث أكتب أصفارا مكان الرموز المراد إدخالها ورمز خاص أين ما تشاء مثل 0000 00 00 مثال على إستخدامها: سوف أجعله يرسم بشكل مناسب لإدخال التاريخ: كود PHP:
7- Radio Button وهي أداة تستخدم للإختيار المتعدد ولذلك لا يمكنك إستخدام واحدة منها فقط بل يجب أن يكون على الأقل 2 أهم خواصها: Checked وهي التي بحدد إن كانت الأداة محددة أم لا AutoCheck وتعني أنه عندما يتم النقر على ال RadioButton يتم تحديدها وأنصحك أن تجعلها true لأنه إذا سويتها false سوف يصبح التعامل معها صعب... مثال على إستخدامها (( ضع إثنين Radio Button على ال Form واكتب )): كود PHP:
وهي أداة تستخدم لإظهار التلميحات عن أداة معينة وأهم خوصها: IsBallon : وهنا تحدد هل هي على شكل بالون ToolTipIcon: أيقونة التلميح (( خطا , معلومة , تحذير ... )) ToolTipTitle : عنوان التلميح Reshow Delay : ومن خلالها تحدد بعد بكم تظهر الرسالة من وقوف الفأرة فوق الاداة... مثال على إستخدامها: ضع بوتون على الفورم بعد إضافة الأداة ToolTip وذهب إلى خاصية ToolTip on toolTip1 واكتب التلميح الذي تريد ويمكنك إنجاز ذلك برمجيا كالتالي: كود PHP:
9- WebBrowser وهي أداة لتصفح الإنترنت وهي بسيطة جدا من ناحية التعامل أهم خصائصها: url ومن خلاله يتم الإستعلام حول الurl المتصفح الان.. مثال على إستخدامه... كود PHP:
وهو صندوق يتم به إضافة عناصر للإظهار أو الإدخال تكون عناصره كمصفوفة وأهم خواصه: Items وهي التي من خلالها يتم تحديد عناصره ( أكتب في كل سطر عنصر ) أو برمجيا: كود PHP:
أولا جلب العناصر: كود PHP:
كود PHP:
كود PHP:
كود PHP:
خامسا : تحديد العنصر حسب المكتوب به: listBox1.SelectedItem = "td"; 11- ListBox وهي أداة مماثلة تماما لل ComboBox والفرق الوحيد بينهما هو طريقة العرض أرجو أن أكون قد أفدتكم في هذا الدرس... وإلى اللقاء في الدرس القادم إن شاء الله... |
وعليكم السلام ورحمة الله
جزأااكــم الله خيراا وبارك في مسعاكم بالتوفيق،، // |
الساعة الآن 12:45 PM. |
Powered by vBulletin® v3.8.4, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. , TranZ By
Almuhajir
النسخة الفضية