المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الدرس الثالث : تطبيق بسيط للخاصية (visible) - دورة سي شارب 2008


khaledbelal
02-22-2010, 08:48 PM
http://img296.imageshack.us/img296/8479/7094ha0.gif

سنقوم اليوم وفى ثالث دروس السى شارب بعمل برنامج بسيط جدا فكرته اننا سنقوم بعمل برنامج يقوم بعرض نص معين عن طريق خاصيه اسمها (visible)

بعد ان نقوم بفتح مشروع جديد

نقوم بادراج button & label

ونغير خاصية الtext عند الlabel
الى وليكن ahmed

http://public.bay.livefilestore.com/y1ppgFqCLuLngtQaljUODskSmU0yNAkLAYDMQobm-L96NxcrkjrsC-4u7uOprU2UZR9gEdqNw0Fjo1R7wv6zDfz4A/5.png

وقبل تشغيل البرنامج سيكون شكل الفورم هكذا

http://public.bay.livefilestore.com/y1p88h0iS9C9s4Mku3eH3Ks-43gFFnXXwJmavPJ-cNYefWdeWyoOcT_gUpq3OA-4oBSOaSykeBW347DExOohWEm5A/4.png

البرنامج بعد التشغيل وقبل الضغط على الBUTTON

http://public.bay.livefilestore.com/y1pRMJqJWj-TqR0kBUPhDAclpKM850JDfRQ-8adN-Q1HTdrvQqGflNETIxcOrSic66B9bNuPfb5pR59LLoh0-XqhQ/7.png

البرنامج بعد الضغط على الbutton

http://public.bay.livefilestore.com/y1phEKvOs2Qx8JNCV7pDOl1MU7Lq1fiha_qswKdl0BUtdcvbp5 ssT4Ij-P9_o6dchyH2uYJ6_0YEqBWNXeZ9CA0fQ/8.png

ولكن ظهور محتوى نص الlabel يعد عيب عند المبرمج لذلك سنستخدم خاصيه تسمى visible
وسيتم التعديل فيها بدل من ان تكون true ستكون false هكذا

http://public.bay.livefilestore.com/y1pSlN7DonoYeFafg0J3_CIh32ocH7oojIaudBKC8PWea6Iclk mtWDZGx6UhTXWPWqqfYvnrOIYGixYvQ_H-khgRw/mc.png

الى

http://public.bay.livefilestore.com/y1piblRPB0VlukLcneaRSVto-4MfBYPS3LCDmBAPVd_4Th_OaKfHGzjpYmQIanlfKA9m1lPPXv4 CRSpASTaplulEA/m.png

وسيتم تعديل الكود الى



سيتضح لنا بعد ان يتم تشغيل البرنامج الى ان نص الlabel لم يظهر وذلك قبل الضغط على ال button

http://public.bay.livefilestore.com/y1pmw0w56fHwX9vCZzof78SZa4G-YfdMsmjulpMEOSVatFxtJMgZNiP12kVUyjzOEjVKBGURG-6MbKGiAOrqPu33w/tttttttt.png

وبعد الضغط على ال button سيظهر هكذا

http://public.bay.livefilestore.com/y1phEKvOs2Qx8JNCV7pDOl1MU7Lq1fiha_qswKdl0BUtdcvbp5 ssT4Ij-P9_o6dchyH2uYJ6_0YEqBWNXeZ9CA0fQ/8.png

و هكذا قد تم عمل البرنامج على اكمل وجه
ملحوظه مهمه
يمكن الاستغناء عن خاصية visible فى هذا المثال وذلك عن طريق مسح محتوى الخاصيه ال****فى ال label
هكذا من



الى

http://public.bay.livefilestore.com/y1phEKvOs2Qx8JCYWllrYK_0zk6-JOGSz8e4U_78xMTvgXsCLVTeNkNM3dvpLZTLCLrckEmMRPWEVn w-ofNzdPJaw/13.png

ارجوا ملا حظة الفرق حيث سيصبح شكلها هكذا بعد التشغيل وقبل الضغط على ال button

http://public.bay.livefilestore.com/y1pmw0w56fHwX9vCZzof78SZa4G-YfdMsmjulpMEOSVatFxtJMgZNiP12kVUyjzOEjVKBGURG-6MbKGiAOrqPu33w/tttttttt.png

اما بعد الضغط على ال button ستصبح هكذا

http://public.bay.livefilestore.com/y1phEKvOs2Qx8JNCV7pDOl1MU7Lq1fiha_qswKdl0BUtdcvbp5 ssT4Ij-P9_o6dchyH2uYJ6_0YEqBWNXeZ9CA0fQ/8.png

وستكون الاكواد هكذا

http://public.bay.livefilestore.com/y1pDOXxBh-hj01OB3N70gE2s1_W4NVWyG3rYWa79Lu3d6_ZYmN7F3aC_hS77 Ucin4ejoeUMChkPiHd8G7qYsusw2Q/6.png

وبهذا نكون قد انتهينا من اول دروس السى شارب 2008

وان شاء الله نريد منكم تطبيق هذا البرنامج على هذا الدرس وسننتظر هذه التطبيقات


وارجوا منكم اخوتى فى الله ان يتم نشر الموضوع فى جميع المنتديات
وجزاكم الله عنى كل خير