More Related Content
More from Omar Computer Teacher
More from Omar Computer Teacher (20)
Ch3 ar
- 1. (93)
الفصلالثالثأالتحكم اتود
Controls
Seven
Microsoft Corporation
[Pick the date]
( التحكم أدواتControls)
بنهايةتدريسالفصل هذايكونالطالبقادرعلى ا:أن
يتعرفنافذةالخصائص(Properties Window).
خصائص يضبط(Properties)التحكم أدوات(Controls).
الخاصية يختر(Property).المناسبة
للخاصية المناسبة القيمة يختر(Property).
( خصائص بين يفرقProperties( التحكم أدوات )Controls.)
- 2. (04)
الفصلالثالثأالتحكم اتود
Controls
1-الخصائص به يوجد األيسر العمود(Properties)(الخاصية مثلText.)
2-الخاصية قيمة به يوجد األيمن العمودمثل(Form1.)
الخصائص من العديد هناك(Properties)( للنموذجForm)موضح هو كما( بشكل3-1):
شكل(9-1)خصائصنافذة( النموذجForm)
خصائص هناك(Properties)التحكم اتوأد بين مشتركة(Controls)( مثل المختلفةText
–Name–Forecolor–BackColor–RightToLeft-.)...الخ
خصائص هناك(Properties)التحكم اتوأد على هاأثر يظهر ال(Controls)ضبط بعد إال
خصائص(Properties)( مثل ىأخرRightToLeft(و )RightToLeftLayoutالنموذج لدى )
(Form.)
خصائص هناك(Properites)النموذج لنافذة ضبطها تم إذا(Form)اتوأد على تطبق
التحكم(Controls)النموذج هذا على وضعها يتم التي(Form)( خاصية مثلFontو )
(ForeColor.)
ضبط يتم لم إذا اضيةرافت قيم لها خاصية كلها.
9-1النموذجForm
- 3. (01)
الفصلالثالثأالتحكم اتود
Controls
1-ب قمعمشرو إنشاء(Project)اسم تحت جديد(SquareArea).
2-النموذج نافذة بتنشيط قم(Form)( النموذج خصائص نافذة ومنForm1)قيمة بتغيير قم
( الخاصيةName( إلى )frmSquare)موضح هو كمابشكل(9-2):
شكل(9-2)ضبطخاصيةName))
والخاصية قيمة(Text)إلى"مساحة"بعرمموضح هو كما( بشكل9-9):
( شكل9-9خاصية ضبط )(Text)
النموذج نافذة تصبح( بشكل موضح هو كما9-0)
:السابقتين الخاصيتين ضبط قبل:السابقتين الخاصيتين ضبط بعد
( الخاصية قيمة تظهرText( الخاصية قيمة تظهر الو فقط )Nameتستخدم أنها حيث )
.الكود كتابة عند
القيمةالخاصية
( شكل9-0نافذة )النموذج(Form)خاصيتي ضبط وبعد قبل((Nameو(Text)
- 4. (02)
الفصلالثالثأالتحكم اتود
Controls
1.( للنموذج الخلفية لون خاصية لضبطfrmSquare:)
القيمة اختر(DarkSeaGreen( للخاصية )Backcolor)
موضح هو كماب( شكل3-5):
( شكل9-5)خاصية ضبط(BackColor)
يصبحمائي غامق أخضر النموذج خلفية لون
(DarkSeaGreen)موضح هو كمابشكل
(3-6):
( شكل9-6)نافذةالنموذج(Form)خاصية ضبط بعد(BackColor)
2.( للنموذج االتجاه خاصية لضبطfrmSquare:)
القيمة اختر(Yes)( للخاصيةRightToLeft)موضح هو كماب( شكل9-7):
1-( الخاصية قيمة أن نجدTextانوالعن شريط في كنص ظهرت )النموذج لنافذة
(frmSquare.)
2-( الخاصية لقيمة اضيراالفت الوضعText)( الخاصيةوNameاحدةو )وهو(Form1.)
3-( أصبح النموذج اسمfrmSquare( كان أن بعد )Form1.)
- 5. (09)
الفصلالثالثأالتحكم اتود
Controls
( شكل9-7)خاصية ضبط(RightToLeft)
أصبحالكتابة اتجاهللنموذجاليسار إلى اليمين من
موضح هو كماب( شكل9-8):
( شكل9-8)نافذةالنموج(Form)خاصية ضبط بعد(RightToLeft)
3.( للنموذج االتجاه تخطيط خاصية لضبطfrmSquare:)
( القيمة اخترTrue( للخاصية )RightToLeftLayout)
موضح هو كمابشكل(9-3):
( شكل9-3)خاصية ضبط(RightToLeftLayout)
اتجاه تخطيط أصبحالنموذجاليمين من
اليسار إلى
موضح هو كماب( شكل3-11):
( شكل9-14)نافذةالنموذج(Form)خاصية ضبط بعد(RightToLeftLayout)
( الخاصية تنشط يتم الRightToLeftLayoutقيمة كانت إذا إال )
( الخاصيةRightToLeftتساوي )(Yes.)
- 6. (00)
الفصلالثالثأالتحكم اتود
Controls
4.إلخفاءالتصغيرو التكبير صندوق( للنموذجfrmSquare: )
( القيمة اخترFalse( للخاصيتين )MaximizeBox,MinimizeBox)
موضح هو كمابشكل(9-11):
( شكل9-11)خاصيتي ضبط(MaximizeBox)و(MinimizeBox)
على من التصغيرو التكبير مفاتيح اختفتالنموذج
موضح هو كمابشكل(9-12):
( شكل9-12)نافذةالنموذج(Form)والتصغير التكبير مفتاحي اخفاء بعد
5.( للنموذج التحكم صندوق إلخفاءfrmSquare):
( القيمة اخترFalse( للخاصية )ControlBox)
موضح هو كما(بشكل3-13):
( شكل9-19)خاصية ضبط(ControlBox)
النموذج على من التحكم صندوق اختفى
موضح هو كماب( شكل9-10):
( شكل9-10)نافذةالنموذج(Form)اخفاء بعدصندوقالتحكم
وجود عدم الحظ
ومف التكبير مفتاحتاح
التصغير
- 7. (05)
الفصلالثالثأالتحكم اتود
Controls
6.( النموذج نافذة حدود إلخفاءfrmSquare):
( القيمة اخترNone( للخاصية )FormBorderStyle)
موضح هو كما(بشكل3-15):
( شكل9-15)خاصية ضبط(FormBorderStyle)
فأصبحتحدود بدون النموذج نافذة
موضح هو كما(بشكل3-16):
( شكل9-16)نافذةالنموذج(Form)الحدود اخفاء بعد
( الخاصية ضبط بإعادة قم معلمك بمعاونةFormBorderStyle( القيمة إلى )Sizable)
أظهرو.التحكم وصندوق التصغيرو التكبير مفاتيح
( شكل9-17)ايقونة(Start Debugging)فيشريطالقياسي أدوات
اختفاء الحظ
العنوان شريط
النافذة وحدود
( الخاصيةFormBorderStyle( منها القيم من العديد لها )Sizableالتحكم الممكن من أنه تعني )
النمو نافذة حجم في( ذجForm.حدودها خالل من )
( الخصائص فيPropertiesضبط عند السابقة )أيخاصية(Property)منهاعلى هاأثر يظهر
( النموذج نافذةForm. ارفو )
خصائص هناك(Properties)( النموذج نافذة على هاأثر يظهر الFormالتحكم اتوأد أو )
(Controlsويسمي نامجرالب اختبار وضع في إال )(Start Debugging.نامجرالب تشغيل عند أو )
( عمل يمكنكStart Debugging( أيقونة على النقر يقرط عن )Start Debugging)يطرش في
( قياسي اتوأدStandard)مو هو كما( بشكل ضح3-11):
- 8. (06)
الفصلالثالثأالتحكم اتود
Controls
( اجهةوIDEقبل )وبعد( أيقونة على النقرStart Debugging)ب موضح هو كما( شكل3-11.)
أيقونة على انقرStart Debugging
( شكل9-18)شكلنافذةالنموذج(Form)فيالتشغيل ووضع التصميم وضع
النموذج نافذة ظهور الحظ(Form).التشغيل أثناء
النموذج نافذة الحظ(Form)التصميم وضع في
( وضع أيقاف يتمDebugging( أيقونة استخدام طريق عن )Stop Debugging)
موضح هو كماب(شكل3-11.)
- 9. (07)
الفصلالثالثأالتحكم اتود
Controls
1.النموذج نافذة أصبحت(Form)ملء.الشاشة
2.( الخاصية أثرWindowState( عمل بعد إال يظهر ال )Start Debugging.)
( شكل9-13)ايقونة((Stop Debuggingفيالقياسي األدوات شريط
1.لضبطخاصيتيالنموذج نافذة أيقونة )إخفاء أو (إظهار(Form)للنموذج البدء وموضع المهام شريط في
(frmSquareتم )( اختيارfalse)&(CenterScreen)هو كماموضحبشكل(3-21):
( شكل9-24)خاصيتي ضبط(ShowIntaskbar)و(StartPosition)
قمبالضغطمفتاح علىF5( لعملStart Debugging.)
1.نافذة حالة خاصية لضبط( النموذجWindowState: )
( القيمة اخترMaximized)موضح هو كمابشكل(9-21):
( شكل9-21)خاصية ضبط(WindowState)
( باختيار قمStart Debugging)قائمة منDebug( لعملStart Debugging.)
1.النموذج نافذة ظهور(Form)النموذج نافذة أيقونة ظهور وعدم الشاشة منتصف في
(Form).المهام شريط في
2.(من كل أثرShowInTaskbar)&(StartPositionال )( عمل بعد إال يظهرStart
Debugging.)
- 10. (08)
الفصلالثالثأالتحكم اتود
Controls
الخصائص من العديد هناك أن لنا يتضح سبق مما(Properties)النموذج لنافذة(Form)كما
موضح هو( بجدول9-1):
مالخاصيةالوظيفة
1Nameللنموذج يشير الذي االسم(Form).الكود في المستخدم
2Textللنموذج انوالعن شريط على الظاهر النص(Form).
3FormBorderStyle( النموذج نافذة حدود شكلForm.)
4BackColorالخلفي اللون( النموذج لنافذةForm.)
5WindowStateأو تكبير وضع في اءوس الشاشة على النافذة حجم تحدد
.عادي أو تصغير
6ControlBox.للنافذة التحكم صندوق إخفاء أو ظهور في تتحكم
1MinimizeBox.التصغير صندوق إخفاء أو ظهور في تتحكم
1MaximizeBoxإخفاء أو ظهور في تتحكم.التكبير صندوق
1ShowInTaskbarالنموذج نافذة أيقونة إخفاء أو ظهور في تتحكم(Form)على
( المهام شريطTask Bar.)
11StartPositionالنموذج نافذة مكان تحدد(Form).الشاشة على
11RightToLeftLayoutالتحكم اتوأد تخطيط كان ما إذا تحدد(Controls)ناف علىذة
النموذج(Form)اليسار إلى اليمين من.
12RightToLeftكان ما إذا تحدداتجاهالتحكم اتوأد(Controls)اليمين من
مثل اليسار إلياتجاه( النص لصندوق الكتابةTextBox.)
جدول(9-1)خصائصنافذةالنموذج(Form)
- 11. (03)
الفصلالثالثأالتحكم اتود
Controls
التحكم اتوأد أحد هو(Controls)النموذج نافذة على رسمها يمكن التي(Form)خالله من الذيو
.معينة مهمة لتنفيذ علية النقر نامجرالب مستخدم يستطيع
عمشرو بإنشاء قم(Project)النموذج نافذة بإعداد وقم جديد(Form)
هو كماموضحبشكل(9-22):
( شكل9-22)نافذةالنموذج(Form)
:
1-امر زر ضع(Button)النموذج نافذة على(Form)فيالمزدوج بالنقر وذلك التصميم وضع
( التحكم أداة علىButtonاتواألد صندوق من )(Toolbox)موضح هو كما( بشكل3-23):
( شكل9-29)األمر زر((Buttonفياألدوات شريط
الزر يظهر(Button)النموذج نافذة على(Form)
موضح هو كمابشكل(9-20):
( شكل9-20)األمر زر شكل((Buttonبعدرسمهالنموذج نافذة على(Form)
3-2األمر زرButton
.مزدوجا نقرا انقر
- 12. (54)
الفصلالثالثأالتحكم اتود
Controls
التحكم اتوأد موقع بضبط نقوم سوف(Controls)النموذج على(Form)وذلك
( الخاصية بضبطLocationحجم و )التحكم أداة(Control)وذلك( الخاصية بضبطSizeمن )
الخصائص قيم على يؤثر بما ةرالفأ استخدام خالل(Properties)الخصائص صندوق في
(Properties).
2-بتنشيط قماألمر زر(Button1)وذلكبالنقرعليه:
3-منتصف إلى ةالفأر مؤشر بتوجيه قمزراألمر(Button)النموذج منتصف إلي اسحبو(Form)
موضح هو كمابشكل(3-25)( وشكل3-26):
( شكل3-22)موقعاألمر زر(Buttonوالسحب النقر قبل )
خاصية قيم الحظ(Location)تحدد التي
النموذج نافذة على األداة موضع(Form).
( الزر أركانو حدود على بعاترم ثمان ظهورButton)
( الزر حجم تغيير إمكانية يعني وهذاButton( النموذج نافذة على )Formعملية باستخدام )
اإلفو السحبالزر موضع تغيير يمكن ايضا ،الثمانية بعاترالم خالل من ةرالفأ بمؤشر الت
(Buttonشكله وتغير ةرالفأ بمؤشر الزر على الوقوف عند اإلفالتو السحب عملية باستخدام )
.الرؤوس باعير لشكل
- 13. (51)
الفصلالثالثأالتحكم اتود
Controls
( شكل9-26)زر موقعاألمر(Buttonوالسحب النقر بعد )
4-التحكم بأداة المحيطة التحجيم مربعات أحد إلى ةالفأر مؤشر بتوجيه قم( األمر زرButton)قم ثم
بعمليةالخارج إلى متجها اإلفالت و السحبكمابشكل موضح هو(3-21)( شكل و3-21)
( شكل9-27)حجماألمر زر(Button)مقابض أحد وسحب نقر قبلالتحجيم
( شكل9-28)حجماألمر زر(Buttonوالسحب النقر بعد )
خاصية قيم الحظ(Size)حجم تحدد التيالتحكم أداة
النموذج نافذة على(Form).التحجيم عمل قبل
خاصية قيم الحظ(Size)حجم تحدد التيالتحكم أداةعلى
النموذج نافذة(Form).التحجيم عمل بعد
الخاصية قيمة تغير الحظ(Location)التي
ألدا الجديد الموضع تحددةنافذة على التحكم
النموذج(Form).
التحجيم مربعات
- 14. (52)
الفصلالثالثأالتحكم اتود
Controls
5-( للزر األتية الخصائص بضبط قم معلمك بمعاونةButton1)
موضح هو كمابشكل(3-21):
( شكل9-23)الخصائص ضبط(Backcolor)و(font)و(ForeColor)لزراألمر(Button)
الخصائص ضبط بعد(Properties)أصبح السابقة
الخلفية لونأصفرهو الزر على الظاهر النصو
""أحسباألمامي اللونوأزرقاختيار وتمشكل
وحجمللنصالتحكم أداة على الظاهر
كماموضح هوبشكل(9-94):
( شكل9-94)شكلاألمر زر(Button)خصائص تغيير بعد( هProperties)
الخصائص من العديد هناك أن لنا يتضح سبق مما(Properties)زر التحكم ألداةاألمر
(Button)موضح هو كمابجدول(3-2):
مالخاصيةالوظيفة
1Textالزر على الظاهر النص عن ةعبار(Button).
2ForeColorةعبارعنالزر على الظاهر للنص األمامي اللون(Button)(لون
.)الخط
3BackColorللزر الخلفي اللون عن ةعبار(Button).)الخلفية (لون
4Fontالزر على الظاهر النص خط )وتأثير وحجم (شكل ةعبار(Button).
- 15. (59)
الفصلالثالثأالتحكم اتود
Controls
5Locationالزر موقع عن ةعبار(Button)النموذج نافذة على(Form).
6Sizeالزر وعرض ارتفاع عن ةعبار(Button)النموذج نافذة على
(Form).
جدول(9-2)بعضخصائص(Properties)األمر زر(Button)
التحكم اتوأد من هي(Controls)نامجرالب مستخدم على يسهل انوعن إعطاء في تستخدم التي
ةرتغيي يمكن الو النافذة محتوى فهمفيه بالكتابة.نامجرالب تشغيل أثناء المستخدم قبل من
1-(انوعن التحكم أداة ضع السابق النموذج فيlabel1)
2-خصائصها بضبط قم ثم(Properties)معلمك بمعاونةكما( بجدول3-3):
الخاصية القيمة
Name lblResult
Text ":"النتيجة
ForeColor
.يناسبك لونا اختر
BackColor .يناسبك لونا اختر
Font الذي الخط عونو وتأثير حجم اختر
.يناسبك
AutoSize False
BorderStyle FixedSingle
جدول(9-9)خصائص بعض(Properties)العنوان أداة(Label)
3-3العنوانLabel
- 16. (50)
الفصلالثالثأالتحكم اتود
Controls
3-( التحكم أداة حجم بتغيير قمlabe1lأحد على السحبو بالنقر )تصبح بحيث التحجيم مربعات
موضح هو كمابشكل(3-31):
( شكل9-91)العنوان أداة حجم تغيير(Label)
الخصائص من العديد هناك أن لنا يتضح سبق مما(Properties)انوالعن تحكم ألداة
(Label)موضح هو كمابجدول(3-4):
مالخاصيةالوظيفة
1AutoSizeحجم كان ما إذا تحددتحكم أداةانوالعن(Label)يتحالنص حسب تلقائيا دد
المكتوبعليهال أم.
2BorderStyleحدود شكل تحددتحكم أداةانوالعن(Label).
جدول(9-0)خصائص(Properties)العنوان أداة(Label)
الخاصية قيمة تكون عندما(AutoSize)( تساويFalse)مٌتكنمنأداة حجم تغييرالتحكم
(Label).يدويا
الخاصية قيمة تغيير عند(AutoSize)إلى(True)حجم يتحددالتحكم أداة(Label)حسب
.عليها الظاهر النص
التحكم أداة(Label)مجموعة لهاىأخرال من( مثل خصائصName-Text-Font–
ForeColor–BackColor–Visible–Size–Location–RightToLeft-Image)
.سابقا تعلمنا كما معها التعامل يتم
- 17. (55)
الفصلالثالثأالتحكم اتود
Controls
الكتابة صندوق يستخدم(TextBox)فياستقبال.النصية نامجرالب مستخدم مدخالت
1-عمشرو بإنشاء قم(Project)النموذج نافذة تكون بحيث جديد(Form)هو كما( بشكل3-32):
( شكل9-92)نافذةالنموذج(Form)تصميمه المطلوب
2-القيمة إلى النص لطول األقصى الحد خاصية بضبط قم31( للصندوقTextBox1يكتب الذي )
" فيهاالسممن أكثر إدخال من المستخدم يتمكن ال حتى "31حرفيلي كما:
الخاصية القيمة
MaxLength 03
3-القيمة إلى المرور حرف خاصية بضبط قم(*)( للصندوقTextBox2"كلمة فيه يكتب الذي )
شكل على المستخدم مدخالت تظهر حتى "المرور(*)يلي كما:
الخاصية القيمة
PasswordChar *
TextBox1
TextBox2
TextBox3
العنوان تحكم أدوات
(Label)
عنوان تحكم أداة
(Label)
أمر زر تحكم أداة
(Button)
3-4الكتابة صندوقTextBox
- 18. (56)
الفصلالثالثأالتحكم اتود
Controls
4-( القيمة إلى األسطر تعدد خاصية بضبط قمTrue( للصندوق )TextBox3فيه يكتب الذي )
أسطر عدة على الصندوق داخل الكتابة من المستخدم يتمكن حتى ""المالحظاتيلي كما:
الخاصية القيمة
MultiLine True
النموذج نافذة تظهر بحيث(Form)البيانات دخالاو التشغيل عنداسطةوبالمستخدمموضح هو كما
( بشكل3-33):
( شكل9-99)النموذج نافذة(Form)المطلوبة البيانات كتابة بعد
( النص صندوق تحكم أداة أن يتضح سبق مماTextBoxالخصائص ببعض يتميز )
(Properties))موضح هو كما(بجدول3-5):
مالخاصيةالوظيفة
1MaxLengthداخل كتابتها يمكن التي الحرف لعدد األقصى الحد تحدد
النص صندوق(TextBox).
2PasswordCharالنص من بدال الظهور في يستخدم رمز تحديد من تمكن
.مثال مرور كلمة عمل أردنا ما إذا حالة في المكتوب
0MultiLineكانت ما إذا تحددالتحكم أداةالنص صندوق(TextBox)تتيح
.األسطر تعدد إمكانية
جدول(9-5)خصائص بعض(Properties)الكتابة صندوق أداة(TextBox)
من اقل األحرف عدد94حرف
* بعالمة األحرف استبدلت
أسطر عدة على الكتابة
- 19. (57)
الفصلالثالثأالتحكم اتود
Controls
التحكم أداة(TextBox)( مثل الخصائص من ىأخر مجموعة لهاName-Text-Font–
ForeColor–Visible–Size–Location–RightToLeft–Enabledكما معها التعامل يتم )
سابقا تعلمنا
عناصر قائمة عرض في تستخدم.
1-على بناءسب ماقعمشرو بإنشاء قم(Project)النموذج نافذة تكون بحيث جديد(Form)أمر زر بها
(Button)وقائمة صندوق(ListBox)موضح هو كمابشكل(9-90):
( شكل9-90)النموذج نافذة(Form)القائمة صندوق أداة ادراج بعد(ListBox)
2-القائمة صندوق خصائص بضبط قم(ListBox1)ليصبحكماموضح هو( بجدول3-6):
الخاصية القيمة
Items
عمرو
امير
ياسمين
سمر
SelectionMode MultiExtended
Sorted True
جدول(9-6)خصائص ضبط(Properties)القائمة صندوق(ListBox)
3-2القائمة صندوقListBox
- 20. (58)
الفصلالثالثأالتحكم اتود
Controls
خاصية ضبط عند(Items)الصندوق لنا يظهركما(بشكل3-35):
( شكل9-95)عناصر كتابة(Items)القائمة بصندوق الخاصة(ListBox)
النموذج نافذة تظهر بحيث(Form)التشغيل عندهو كماموضح( بشكل3-36):
( شكل9-96)القائمة صندوق(ListBox)المشروع تشغيل اثناء(Project)
لنا يتضح سبق مماالخصائص من العديد هناك أن(Properties)القائمة صندوق التحكم ألداة
(ListBox)موضح هو كما( بجدول3-1):
مالخاصيةالوظيفة
1Itemsصندوق على تعرض التي العناصر مجموعة عن ةرعبا
القائمة(ListBox).
2Sorted.ال أو تبةرم العناصر كان ما إذا تحدد
0SelectionModeأكثر أو احدو عنصر اختيار الممكن من كان ما إذا تحدد
القائمة صندوق على المعروضة العناصر من(ListBox).
جدول(9-7)خصائص بعض(Properties)القائمة صندوق أداة(ListBox)
عناصر من عنصر كل كتابة تم الحظ
القائمة(ListBox)سطر في
مستقل
أبجديا األسماء ترتيب تم
عنص من أكثر تحديد أمكنكر
- 21. (53)
الفصلالثالثأالتحكم اتود
Controls
( التحكم أداةListBox( مثل الخصائص من ىأخر مجموعة لها )Name–Visible–Size–
Location–RightToLeft–ForeColor–Font-BorderStyleيتم )كما معها التعامل
.سابقا تعلمنا
. احداها الختيار تنسدل عناصر قائمة به صندوق عن ةرعبا
1-عمشرو بإنشاء قم(Project)النموذج نافذة تكون بحيث جديد(Form)بهاتحكم أداة أثنين عدد
انوعن(Label)وسرد يررتح صندوق تحكم أداةو(ComboBox)موضح هو كمابشكل(9-97):
( شكل9-97)والسرد التحرير صندوق(ComboBox)
ComboBox1
3-6والسرد التحرير صندوقComboBox
- 22. (64)
الفصلالثالثأالتحكم اتود
Controls
2-خصائص بضبط قم(Properties)السردو يررالتح صندوق(ComboBox1)بمعاونةكما معلمك
( بجدول3-1):
الخاصية القيمة
Items
"مصرالسودانجيبوتيياريتراالصومالليبياتونس
ائرزالجالمغربيتانيارمو"
مستقل سطر في بلد كل اسم يكون بحيث
AutoCompleteMode Suggest
AutoCompleteSource ListItems
جدول(9-8)خصائص ضبط(Properties)القائمة صندوق أداة(ListBox)
نافذة تظهر بحيثالنموذج(Form)التشغيل عند( بشكل موضح هو كما3-31):
( شكل9-98)صندوق أداةوالسرد التحرير(ComboBox)أثالتشغيل ناء
الخصائص من العديد هناك أن لنا يتضح سبق مما(Properties)يررالتح صندوق التحكم ألداة
السردو(ComboBox)موضح هو كما( بجدول3-1):
جدول(9-3)خصائص بعض(Properties)صندوق أداة( والسرد التحريرComboBox)
مالخاصيةالوظيفة
1Items.بالقائمة الموجودة العناصر عن ةرعبا
2AutoCompleteSource.اإلكمال لعملية المقترحة العناصر مصدر عن ةرعبا
0AutoCompleteModeالذي النص عن ةرعباعناصر من ءجز حتقتر أساسه على
.القائمة
""ال كتابة عند الحظ
الت البالد اقتراح تمي
من ""ال ب تبدأ
الحال القائمة عناصرية
- 23. (61)
الفصلالثالثأالتحكم اتود
Controls
( التحكم أداةComboBox( مثل الخصائص من ىأخر مجموعة لها )Name–Visible–
Size–Location–RightToLeft–ForeColor–Font--BorderStyleItems)
.سابقا تعلمنا كما معها التعامل يتم
التحكم اتوأد اءواحت في يستخدم(Controls)النموذج نافذة على احدةوال الوظيفة ذات(Form).
الخصائص من العديد هناك(Properties)المجموعة لصندوق(GroupBox)
1-مجموعة صندوق بإعداد معلمك بمعاونة قم(GroupBox)مستعينا( بجدول3-11)،يصبح بحيث
موضح هو كما(بشكل3-31):
القيمة الخاصية م
عالنو Text 1
األحمر لون اختر ForeColor 2
Yes RightToLeft 0
جدول(9-14)خصائص ضبط(Properties)المجموعة صندوق أداة(GroupBox)
.الخصائص ضبط قبل المجموعة صندوقضبط بعد المجموعة صندوقالخصائص.
شكل(9-93)المجموعة صندوق أداة(GroupBox)قبلوبعدضبطخصائصه(Properties)
3-7المجموعة صندوقGroupBox
- 24. (62)
الفصلالثالثأالتحكم اتود
Controls
الخصائص بعض أثر يظهر ال(Properties)وضع في يظهر ولكن التصميم وضع في
التشغيلموضح هو كما( بشكل3-41):
:
بدائل عدة من احدو بديل نامجرالب مستخدم يختار أن اردنا ما إذا تستخدم.
1-عمشرو بإنشاء قم(Project)النموذج نافذة تكون بحيث جديد(Form)موضح هو كما( بشكل9-04).
شكل(9-04)أزرارواحد بديل اختيار(RadioButton)
2-بضبط قمخصائص(Properties)زراحدو بديل اختيار(RadioButton1)معلمك بمعاونة
يلي كما:
الخاصية القيمة
Checked True
1.( التحكم أداةGroupBox( مثل الخصائص من ىأخر مجموعة له )Name–Visible–Size
–Location–RightToLeft–ForeColor–Font)كما معها التعامل يتم.سابقا تعلمنا
2.( خاصية استخدام تمBackgroundImageالتحكم أداة خلفية في ةالصور تظهر حتى )
( المجموعة صندوقGroupBox).معلمك بمعاونة بضبطها قم
أزرار مجموعة
(RadioButton)
خاصية ضبط تم
(Text)لهاهو كما
بالشكل مبين
3-8واحد بديل اختيار زر(RadioButton)
- 25. (69)
الفصلالثالثأالتحكم اتود
Controls
شكل(9-01)ا اختياراألزرار حد(RadioButton)
شكل(9-02)زر اختيار(RadioButton)منمجموعة كل(GroupBox)
الخصائص من العديد هناك أن لنا يتضح سبق مما(Properties)زر التحكم ألداةبديل اختيار
احدو(RadioButton)موضح هو كما( بجدول3-11):
( زر الحظRadioButton1)
األزرار مجموعة في النشط الزر
كل سحب تم ثم المجموعة صندوق رسم تم
(زرRadioButtonداخل )مجموعته
التصميم وضع في وذلك
زر اختيار أمكنك
(Radiobutton)آخر
أداة ولكن العلمية الدرجة اختيار الوقت نفس وفي النوع اختيار المستخدم من يتطلب السابق الشكل
التحكم(RadioButton)ولحل بذلك تسمح الهذه(مجموعة مجموعتين بعمل نقوم اإلشكالية
ازرار وإفالت بسحب وذلك )العلمية الدرجة على تحتوى واألخرى النوع على تحتوي
(RadioButtons)مجموعتها داخل واحدة كلموضح هو كمابشكل(9-02.)
- 26. (60)
الفصلالثالثأالتحكم اتود
Controls
( التحكم أداةRadioButtonمثل الخصائص من ىأخر مجموعة لها )
(Name–Visible–Size–Location–RightToLeft–ForeColor–Font)
التعامل يتم.سابقا تعلمنا كما معها
جدول(9-11)خصائص(Properties)زراالختيارواحد بديل(RadioButton)
أكثر أو بديل نامجرالب مستخدم يختار أن اردنا ما إذا تستخدم.
عمشرو بإنشاء قم(Project)النموذج نافذة تكون بحيث جديد(Form)موضح هو كمابشكل(3-43):
شكل(9-09)صناديقاالختيار(Checkbox)
مالخاصيةالوظيفة
1Checked
زر كان ما إذا توضحاحدو بديل اختيار(RadioButton)تم
هراختيا.ال أم
2Text
أداة على ةرالظاه النصزراحدو بديل اختيار
(RadioButton).
اختيار صناديق مجموعة
خاصية ضبط تم
(Textمبين هو كما )
بالشكل
3-9االختيار صندوقCheckBox
- 27. (65)
الفصلالثالثأالتحكم اتود
Controls
( التحكم أداةCheckbox)( مثل الخصائص من ىأخر مجموعة لهاName – Visible – Size –
Location – RightToLeft – ForeColor – Font- Checked - Textكما معها التعامل يتم )
.سابقا تعلمنا
النموذج نافذة تظهر بحيث(Form)عندالتشغيلموضح هو كمابشكل(3-44):
شكل(9-00)أزراراالختيار(CheckBox)
أكث اختيار أمكنك الحظر
عنصر من
- 28. (66)
الفصلالثالثأالتحكم اتود
Controls
االوأ:( عالمة ضع)الصحيحة ةالعبار أمام( عالمة وXأمام )الةعبارالخطأ:يلي مما
1-الخصائص بعض(Properties)خصائص ضبط بعد إال ةرمؤث غير(Properties).ىأخر()
2-عمشرو إنشاء عند(Project)جديديتمإضافةنموذج نافذة(Form).به للعمل) (
0-خصائص توجد ال(Properties)بين مشتركة( تحكم أداةControl)أخروى.) (
4-خاصية ألي قيمة وجود من البد(Properties).) (
5-خاصية قيمة تعديل يتم(Properties)ألداتحكم ةاتواألد صندوق خالل من(Toolbox).) (
6-الخاصية قيمةsizeهي98;108عرض أن تعنىالتحكم أداة131تفاعهراو81.) (
7-تستخدمRadioButtonsمن أكثر اختيار إمكانية المستخدم إعطاء حالة فيبديل.) (
1-اختيار عدم للمستخدم يمكنأيعنصرفيالتحكم أداةcheckbox))) (
ااثاني:الصحيحة اإلجابة اختر :
1-:التحكم أداة نستخدم فقط احدوو احدو عنصر اختيار إمكانية إلتاحة
أ-RadioButtonب-Checkbox
ج-GroupBoxد-ListBox
2-أكثر أو عنصر اختيار إمكانية إلتاحةنختار:التحكم أداة
أ-RadioButtonب-Checkbox
ج-GroupBoxد-ComboBox
0-استخدام حالة في عنصر من أكثر اختيار يمكن
أ-ListBoxب-ComboBox
ج-GroupBoxد-RadioButton
4-نافذة تحتوىSolution Explorerعلى:
أ-الخصائص(Properties)ب-( التحكم اتوأدControls)
ج-المشروعاتد-سبق ما كل
5-مفتاح على بالضغط االختبار وضع في عالمشرو تشغيل يمكن......المفاتيح لوحة من
أ-F2ب-F4
ج-F8د-F5
- 29. (67)
الفصلالثالثأالتحكم اتود
Controls
ااثثال:الت اتوأد أسماء اكتبح( كمControls( النموذج نافذة على الموجودة )Form:اآلتية )
ااابعر:
1-اكتباسمالخاصية(Property)( انوالعن التحكم أداة حجم في التحكم من تمكنك التيLabel)
بمؤشر.ةرالفا
2-( الخاصية اسم اكتبPropertyتجعل التي )إتجاةاليسار إلى اليمين من الكتابة.
0-اسم اكتب( خاصيتينProperty( عمل بعد إال هماأثر يظهر ال )Start Debugging).
م( التحكم أداةControl)
1
2
0
4
5
6
1
2
3
4
5
6