You are on page 1of 12

‫أدوات فيجوال بيسك‬

‫‪VB ToolBox‬‬

‫التعرف على خصائص‬


‫‪Form & Button‬‬
‫خصائص ‪Form‬‬
‫مالحظة ‪ :‬الخصائص اللتي باللون األحمر هي األكثر استخداماً‪.‬‬
‫وظيفتها‬ ‫أسم الخاصية‬
‫االسُ اٌثشِج‪ٌ ٟ‬الداج اٌز‪ّ٠ ٞ‬ىٓ اسرذػاء٘ا تٗ ‪ٚ‬ذّ‪١١‬ض٘ا تٗ ػٓ غ‪١‬ش٘ا ِٓ االد‪ٚ‬اخ‬ ‫‪Name‬‬
‫س‪١‬رُ اسرخذاَ اٌضس اٌز‪ ٞ‬ذخراسٖ ٕ٘ا ٌ‪١‬رُ ذٕف‪١‬زٖ تذاي لّد تاٌضغظ ػٍ‪ ٝ‬اٌضس أٔرش‬
‫‪ Enter‬ف‪ٌٛ ٟ‬دح اٌّفاذ‪١‬خ‬ ‫‪Acceptbutton‬‬
‫ً٘ ‪٠‬رُ اٌسّاح ا‪ ٚ‬ػذَ اٌسّاح تؼٍّ‪١‬اخ اٌسذة ‪ٚ‬اإلفالخ‬ ‫‪AllowDrop‬‬
‫ارا واْ دجُ االداج ػٍ‪ ٝ‬إٌّ‪ٛ‬رج أوثش ِٓ دجُ إٌّ‪ٛ‬رج ‪٠‬رُ اضافح اداج أضالق اٌ‪ٝ‬‬
‫إٌّ‪ٛ‬رج در‪ ٝ‬ذرّىٓ ِٓ اسرؼشاع ِا ػٍ‪ٗ١‬‬ ‫‪AutoScroll‬‬

‫ً٘ ‪٠‬رُ اسرخذاَ اٌذجُ اٌرٍمائ‪ ٟ‬اَ ال‪.‬‬ ‫‪Autosize‬‬

‫ٌ‪ ْٛ‬اٌخٍف‪١‬ح ٌألداج‪.‬‬ ‫‪BackColor‬‬

‫‪ّ٠‬ىٕه ِٓ ٕ٘ا اخر‪١‬اس ط‪ٛ‬سج ٌ‪١‬رُ ‪ٚ‬ضؼ‪ٙ‬ا ف‪ ٟ‬خٍف‪١‬ح االداج‪.‬‬ ‫‪Backgroundimage‬‬


‫اخر‪١‬اس طش‪٠‬مح اٌرخط‪١‬ظ ٌٍظ‪ٛ‬سج‪٠ ً٘ ،‬ى‪ ْٛ‬ت‪ٛ‬ضؼ‪ٙ‬ا اٌؼاد‪ ٞ‬اَ ‪٠‬رُ ذّذد٘ا ٌرسغ واًِ‬
‫اٌّسادح اَ ‪٠‬رُ ذىشاس٘ا ارا وأد غ‪١‬شج أٌخ‪...‬‬ ‫‪BackgroundImageLayout‬‬

‫اخر‪١‬اس اٌضس اٌز‪ ٞ‬س‪١‬رُ اسرخذاِٗ تذاي اٌضغظ ػٍ‪ ٝ‬اٌّفراح ‪ Esc‬ا‪ ٚ‬صس اٌ‪ٙ‬ش‪ٚ‬ب‬ ‫‪CancelButton‬‬

‫د‪ .‬زٌاد الحالٌبه‬ ‫كلٌة التربٌة بالدمام( قسم الحاسب)‬ ‫‪2‬‬


‫تابع خصائص ‪Form‬‬
‫وظيفتها‬ ‫أسم الخاصية‬
‫اخر‪١‬اس اٌمائّح اٌر‪ ٟ‬س‪١‬رُ ػشض‪ٙ‬ا تذاي ذُ إٌمش تضس اٌفأسج اال‪ ّٓ٠‬ػٍ‪ ٝ‬االداج‬ ‫‪ConTextMenuStrip‬‬

‫هل ٌتم عرض او ال ٌتم عرض شرٌط ادوات التحكم الخاص بالنموذج‪.‬‬ ‫‪ControlBox‬‬

‫اخر‪١‬اس ِإشش اٌفأسج اٌز‪ ٞ‬ذشغة ف‪ ٟ‬ظ‪ٛٙ‬سٖ ػٍ‪ ٝ‬االداج‬ ‫‪Cursor‬‬

‫ً٘ ‪٠‬رُ ذّى‪ ٓ١‬اَ ػذَ ذّى‪ ٓ١‬االداج‬ ‫‪Enabled‬‬

‫اخر‪١‬اس ٔ‪ٛ‬ػ‪١‬ح اٌخظ ‪ٚ‬دجّٗ ‪ِٚ ٌٗٔٛٚ‬ا اٌ‪ ٝ‬رٌه‬ ‫‪Font‬‬


‫ٌ‪ ْٛ‬اٌخظ‬
‫‪FontColor‬‬

‫اخر‪١‬اس ٔ‪ٛ‬ػ‪١‬ح االطاس ٌٍّٕ‪ٛ‬رج ا‪ ٚ‬االداج‬ ‫‪FormBorderStyle‬‬


‫ً٘ ذش‪٠‬ذ اسرخذاَ صس اٌّساػذج اَ ال ‪٠ٚ ،‬جة اْ ‪٠‬ى‪MinimizeBox ٚ MaximizeBox ْٛ‬‬
‫ٌالاج ‪False‬‬ ‫‪HelpButton‬‬

‫اخر‪١‬اس أ‪٠‬م‪ٔٛ‬ح ٌ‪١‬رُ ‪ٚ‬ضؼ‪ٙ‬ا ٌٍّٕ‪ٛ‬رج‬ ‫‪Icon‬‬

‫د‪ .‬زٌاد الحالٌبه‬ ‫كلٌة التربٌة بالدمام( قسم الحاسب)‬ ‫‪3‬‬


‫تابع خصائص ‪Form‬‬
‫وظيفتها‬ ‫أسم الخاصية‬
‫ً٘ ذش‪٠‬ذ اْ ‪٠‬ى‪٘ ْٛ‬زا إٌّ‪ٛ‬رج ِٓ إٌ‪ٛ‬ع اٌذاًِ‬ ‫‪IsMdiContainer‬‬
‫ً٘ ذش‪٠‬ذ لفً االداج ا‪ ٚ‬إٌّ‪ٛ‬رج أ‪ ٞ‬ال‪ّ٠‬ىٓ ػًّ ا‪ ٞ‬شئ ت‪ ُٙ‬ا‪ ٚ‬ػٍ‪ُٙ١‬‬ ‫‪Locked‬‬

‫ً٘ ذش‪٠‬ذ ػشع صس إٌّ‪ٛ‬رج اٌخاص ترىث‪١‬ش إٌّ‪ٛ‬رج‬ ‫‪MaximizeBox‬‬

‫هل ترٌد عرض الزر النموذج الخاص بتصغٌر النموذج‬ ‫‪MinimizeBox‬‬


‫اختٌار درجة شفافٌة النموذج من ‪ 1‬الى ‪100‬‬ ‫‪Opacity‬‬
‫ِٓ اٌ‪ ٓ١ّ١‬اٌ‪ ٝ‬اٌ‪١‬ساس‬
‫‪RightToLeft‬‬
‫لٍة وً شئ ٌج‪ٙ‬ح اٌ‪ ٓ١ّ١‬ا‪ ٚ‬اٌؼىس‬ ‫‪RightToLeftLayout‬‬
‫ً٘ ال‪ َٛ‬تؼشع اال‪٠‬م‪ٔٛ‬ح اَ ال‬ ‫‪ShowIcon‬‬
‫ً٘ ذش‪٠‬ذ اْ ذش‪ ٜ‬إٌّ‪ٛ‬رج ف‪ ٟ‬شش‪٠‬ظ اٌّ‪ٙ‬اَ اٌخاص تٕظاَ اٌرشغ‪ٚ ً١‬اٌٍّرظك تضس أتذا‬
‫اَ ال‬
‫‪ShowInTaskpar‬‬

‫د‪ .‬زٌاد الحالٌبه‬ ‫كلٌة التربٌة بالدمام( قسم الحاسب)‬ ‫‪4‬‬


‫تابع خصائص ‪Form‬‬
‫وظيفتها‬ ‫أسم الخاصية‬
‫هل ترٌد عرض اداة تغٌٌر الحجم التً تظهر فً اسفل النموذج‬ ‫‪SizeGripStyle‬‬
‫ما هً الطرٌقة التً ترٌد ان ٌتم عرض النموذج بها‪ ،‬هل ٌتم ذلك ٌدوٌا ً ام فً منتصف الشاشة الخ‪..‬‬ ‫‪StartPosition‬‬
‫النص الذي سٌظهر على االداة او العنوان‬ ‫‪Text‬‬
‫هل ترٌد ان ٌظهر النموذج فوق كل النماذج االخرى‬ ‫‪Topmost‬‬
‫أختٌار اللون الذي ترٌد ان ٌكون شفافا ً ‪ ،‬اذا كان لون النموذج أبٌض و اخترت االبٌض فسٌكون شفافا ً‪.‬‬ ‫‪Transparenckey‬‬
‫ً٘ ذش‪٠‬ذ اْ ‪٠‬رذ‪ٛ‬ي ِإشش اٌفأسج اٌ‪ٚ ٝ‬ضغ االٔرظاس ػٍ‪ ٝ‬االداج‬
‫‪UseWaitCousor‬‬
‫كٌف ترٌد عرض النموذج هل عادي‪ ،‬أم بكامل حجمه‪ ،‬أم فً وضع التصغٌر‬ ‫‪WindowState‬‬

‫د‪ .‬زٌاد الحالٌبه‬ ‫كلٌة التربٌة بالدمام( قسم الحاسب)‬ ‫‪5‬‬


‫خصائص ‪Button‬‬
‫مالحظة ‪ :‬لن يتم تكرار ذكر الخصائص التي سبق ذكرها في أي خصائص أداة اخرى ‪.‬‬

‫وظيفتها‬ ‫أسم الخاصية‬


‫ِٓ ٕ٘ا ‪ّ٠‬ىٕه اْ ذرذىُ ف‪ ٟ‬دجُ االداج ػٕذ ذغ‪١١‬ش دجُ إٌّ‪ٛ‬رج‬ ‫‪Anchor‬‬
‫ِٓ ٕ٘ا ‪ّ٠‬ىٕه اْ ذرذىُ ف‪ِ ٟ‬ىاْ ‪ٚٚ‬ضغ اٌضس ً٘ اٌ‪ ٝ‬اٌ‪ ٓ١ّ١‬اَ اٌ‪١‬ساس اٌخ‪.‬‬ ‫‪Dock‬‬
‫أسرخذاَ ‪ Flat‬تذال ً ِٓ ‪ VisualStyle‬ف‪ ٟ‬ػشع ِظ‪ٙ‬ش اٌضس‬ ‫‪FlatStyle‬‬
‫اٌظ‪ٛ‬سج اٌر‪ ٟ‬ذش‪٠‬ذ٘ا ٌٍضس‬ ‫‪Image‬‬
‫ا‪ ٓ٠‬ذش‪٠‬ذ ِذاراج اٌظ‪ٛ‬سج‬ ‫‪ImageAlign‬‬
‫‪ّ٠‬ىٕه ِٓ ٕ٘ا أخر‪١‬اس اٌظ‪ٛ‬سج اٌر‪ ٟ‬ذش‪٠‬ذ تذاي ‪ٚ‬ادذج ‪ ٟ٘ٚ‬أٔه اسرخذِد ‪ListImage‬‬
‫أ‪٠‬ضاً ف‪١‬رُ ػشع اٌظ‪ٛ‬س اٌر‪ ٟ‬ذذ‪ٙ٠ٛ‬ا‬ ‫‪ImageIndex‬‬
‫ذذذ‪٠‬ذ ‪ Imagelist‬اٌّطٍ‪ٛ‬تح ‪ٚ‬اٌر‪ ٟ‬ذُ ‪ٚ‬ضؼ‪ٙ‬ا ػٍ‪ ٝ‬إٌّ‪ٛ‬رج‬ ‫‪ImageList‬‬
‫ذم‪ َٛ‬تٕفس ػًّ ‪Imageindex‬‬ ‫‪ImageKey‬‬
‫ِارا ارا أسدخ ِٓ اٌضس ٘زا اْ ذرُ سؤ‪٠‬رٗ ف‪ّٛٔ ٟ‬رج أخش ِٓ ٕ٘ا ‪ّ٠‬ىٕه ذذذ‪٠‬ذ رٌه ً٘‬
‫٘‪ِ ٛ‬ذٍ‪ ٟ‬أَ ػاَ أٌخ‬
‫‪Modifiers‬‬

‫د‪ .‬زٌاد الحالٌبه‬ ‫كلٌة التربٌة بالدمام( قسم الحاسب)‬ ‫‪6‬‬


‫تابع خصائص ‪Button‬‬
‫وظيفتها‬ ‫أسم الخاصية‬
‫ذشذ‪١‬ة االد‪ٚ‬اخ ‪ٚ‬ف‪ٙ‬شسر‪ٙ‬ا ذف‪١‬ذن ٘زٖ تذاي أسرخذاَ صس ‪ٚ Tab‬اٌرٕمً ت‪ ٓ١‬االد‪ٚ‬اخ ا‪ٔ ٚ‬مً‬
‫اٌرشو‪١‬ض ت‪ ٓ١‬االد‪ٚ‬اخ‬ ‫‪TabIndex‬‬
‫ً٘ ٔ‪ٛ‬لف ػًّ اٌساتمح‬ ‫‪TabStop‬‬
‫ِذاراج إٌض‬ ‫‪TextAlign‬‬
‫ا‪ٛ٠ ٓ٠‬ضغ إٌض ف‪ٛ‬ق اٌظ‪ٛ‬سج اَ ذذر‪ٙ‬ا اَ اٌ‪ٕٙ١ّ٠ ٝ‬ا اٌخ‬ ‫‪TextImageRelation‬‬
‫ً٘ اٌضس لاتً ٌٍشؤ‪٠‬ح اَ ال‬ ‫‪Visible‬‬

‫د‪ .‬زٌاد الحالٌبه‬ ‫كلٌة التربٌة بالدمام( قسم الحاسب)‬ ‫‪7‬‬


‫المشروع االول ‪ :‬صمم لوحة التصميم التالية‪:‬‬

‫د‪ .‬زٌاد الحالٌبه‬ ‫كلٌة التربٌة بالدمام( قسم الحاسب)‬ ‫‪8‬‬


‫عمل البرنامج ‪ :‬بالنسبة ل ‪form1‬‬
‫ػٕذ اٌضغظ ػٍ‪ ٝ‬صس ‪٠ Red‬جؼً ٌ‪ ْٛ‬اٌخٍف‪١‬ح اٌخاطح تٍ‪ٛ‬دح اٌرظّ‪ Form1 ُ١‬تاٌٍ‪ْٛ‬‬ ‫‪‬‬
‫األدّش‪.‬‬
‫ػٕذ اٌضغظ ػٍ‪ ٝ‬صس ‪٠ Blue‬جؼً ٌ‪ ْٛ‬اٌخٍف‪١‬ح اٌخاطح تٍ‪ٛ‬دح اٌرظّ‪ Form1 ُ١‬تاٌٍ‪ْٛ‬‬ ‫‪‬‬
‫األصسق‪.‬‬
‫ػٕذ اٌضغظ ػٍ‪ ٝ‬صس ‪٠ Green‬جؼً ٌ‪ ْٛ‬اٌخٍف‪١‬ح اٌخاطح تٍ‪ٛ‬دح اٌرظّ‪ Form1 ُ١‬تاٌٍ‪ْٛ‬‬ ‫‪‬‬
‫األخضش‪.‬‬
‫ػٕذ اٌضغظ ػٍ‪ ٝ‬صس ‪ Exit‬اٌخش‪ٚ‬ج ِٓ اٌّشش‪ٚ‬ع‪.‬‬ ‫‪‬‬
‫ػٕذ اٌضغظ ػٍ‪ ٝ‬صس ‪٠ Center‬جؼً ‪ٕ٠‬مً ٌ‪ٛ‬دح اٌرظّ‪ form1 ُ١‬اٌ‪ٚ ٝ‬سظ اٌشاشح‪.‬‬ ‫‪‬‬
‫ػٕذ اٌضغظ ػٍ‪ ٝ‬صس ‪ٕ٠ Next‬مً اٌّسرخذَ ِٓ ‪ Form1‬اٌ‪.Form2 ٝ‬‬ ‫‪‬‬

‫د‪ .‬زٌاد الحالٌبه‬ ‫كلٌة التربٌة بالدمام( قسم الحاسب)‬ ‫‪9‬‬


‫عمل البرنامج ‪ :‬بالنسبة ل ‪form2‬‬
‫ػٕذ اٌضغظ ػٍ‪ ٝ‬صس ‪٠ Back‬رُ‬ ‫‪‬‬
‫اٌشج‪ٛ‬ع اٌ‪. Form1 ٝ‬‬

‫د‪ .‬زٌاد الحالٌبه‬ ‫كلٌة التربٌة بالدمام( قسم الحاسب)‬ ‫‪10‬‬


‫الحل‪Form1 :‬‬

‫د‪ .‬زٌاد الحالٌبه‬ ‫كلٌة التربٌة بالدمام( قسم الحاسب)‬ ‫‪11‬‬


‫الحل‪Form2 :‬‬

‫د‪ .‬زٌاد الحالٌبه‬ ‫كلٌة التربٌة بالدمام( قسم الحاسب)‬ ‫‪12‬‬

You might also like