C# Toolbox V.S.Net 2012 Project 607 Name : Mohammed Ahmed Reyad Mahran NickNameNew : Opreyad36333 NickNameOld : OpMrayed

ملفّات مشابهة
عرض تقديمي في PowerPoint

عرض تقديمي في PowerPoint

) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا

مدرسة هارون الرشيد الثانوية للبنين المهارات العملية / تكنولوجيا المعلومات ( الثاني عشر) إعداد/ أ. خالد الح

كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع

الفرق بين البرمجة الإجرائية و البرمجة المسيرة بالأحداث :

Allomani Warehouse User Guide

عرض تقديمي في PowerPoint

جامعة حضرموت

الفصل الثاني

Microsoft Word - new.doc

الدليل التدريبي لتسجيل منتج البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لتسجيل منتج 0

الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات المستوردة( البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات

الأول في السي شارب((c#للمبتدائين

دليل المستخدم لبوابة اتحاد المالك التفاعلية

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات

المحاضرة الثانية

عرض تقديمي في PowerPoint

SP-1101W/SP-2101W eciug niitallatini kciuq 1.0v /

دولة فلسطين و ازرة التربية والتعليم العالي المبحث: تكنولوجيا المعلومات / النظري بسم هللا الرحمن الرحيم مدة االمتحان : ساعتان نموذج تجريبي مجموع العالم

PowerPoint Presentation

WHAT’S NEW

اردوينو – الدرس الثامن – تغيير درجة الالوان لـ RGB LED

السلطة الوطنيـة الفلسطينية

PowerPoint Presentation

Slide 1

الصف السادس االبتدائي الفصل الدراسي االول بسم هللا الرحمن الرحيم الصفحة محتويات الفصل الدراسي األول الموضو

How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i

Microsoft Word - moneybookers

مادة اثرائية تكنولوجيا الصف الحادي عشر وحدة الوسائط المتعددة شرح برنامج VSDC إلنتاج وحترير الفيديو المشرف التربوي د.عطايا يوسف عابد مديرية التربية وال

عرض تقديمي في PowerPoint

كيفية استخدام موقع 4shared لرفع الملفات وتنظيمها على النترنت للمبتدئين. والمتقدمين في الحاسب. كتاب ل ابراهيم شاهين

التحكم في الجهاز عن بعد باستخدام نظام VNC

إحصاءات الوفيات 2017 ﺗﺎﺭﻳﺦ ﺍﻹﺻﺪﺍﺭ : ﻧﻮﻓﻤﺒﺮ 2018 ﺍﻟﺮﻗﻢ ﺍﻟﻤﺮﺟﻌﻲ ﻟﻺﺻﺪﺍﺭ SCAD :

Microsoft Word - AR_ _UM TLCD - KBRC01A.doc

قسم تكنولوجيا الحاسوب والمهن الصناعية

Microsoft Word - Excel VBA

شرح توزيعة Parted Magic السلم عليكم و رحمة ال تعالى و بركاته شرح توزيعة Parted Magic )الصدار الثالث( الفهرس : (1 مقدمة (2 تحميل التوزيعة (

A Presentation for a Human Resource Course Presented to Professor: Dr. Marwa Mohamed Shebl Beltagy By: Aliaa, Amal & Howaida

Banner – Hold Information SOAHOLD

اختر عنوان مناسب

برنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب

Student Help

الشريحة 1

Microsoft Word - 1-NURSE CALL SYSTEM

مكثف الثالثة الوحدة البوابات املنطقية 1 هاتف : مدارس األكاد م ة العرب ة الحد ثة إعداد المعلم أحمد الصالح

الدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء ا

دليل تدريبي : الحلول لما بعد اختراق الحسابات إعداد : محمد المسقطي Mohammed Al-Maskati بمساعدة : علي السباعي Ali Sibai

تنصيب و إعداد تقانة التستجابة الذكية (SRT) التخزين المؤقت باتستخدام أقراص الحالة الصلبة SRT Intel Smart Response Technology Installation Guide (SSD Ca

Microsoft Word - Question Bank-II Sem. BA Arabic Core Course, Informatics with DTP

طبيعة بحته و أرصاد جوية

وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 0211 / 0212 األولى الدراس ة الفترة *************

برمجة NXT والخوارزميات تتبع الخط سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات تتبع الخط )حساس الضوء واأللوان( 1

Microsoft Word - C#2

بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة ال

Layout 2

Microsoft Word - Access VBA

مكونات الحاسب الآلي

دليل الحسابات دل ل الحسابات هو عبارة عن نافذة تحوي شجرة حسابات افتراض ة تضم هذه الشجرة األنواع الثالثة لتصن ف الحسابات وه حسابات ( المتاجرة األرباح وا

عرض تقديمي في PowerPoint

I تفريغ مكثف في وشيعة. 1 التركيب التجريبي: L = 40mH وشيعة معامل تحريضها C = 1μF مكثف سعته E = 6V العدة: مولد قوته الكهرمحركة ومقاومتها الداخلية r = 10

دليل مستخدم Avigilon Control Center Server

المملكة العربية السعودية م ق س ..../1998

نموذج السيرة الذاتية

The Global Language of Business دليل ارشادي الستخدام صفحة خدمات الشركات األعضاء Members Area 1

ABU DHABI EDUCATION COUNCIL Abu Dhabi Education Zone AL Mountaha Secondary School g-12 science section Mathematics Student Name:.. Section: How Long i

متطلبات النظام متطلبات جهاز الكمبيوتر الشخصي معالج Pentium 1 Intel غيغا هرتز أو أسرع نظام التشغيل Windows 2000 أوXP Windows مع Service Pack 2 أو Vista

Forum.zyzoom.net

المحاضرة الثانية عشر مقاييس التشتت درسنا في المحاضرة السابقة مقاييس النزعة المركزية أو المتوسطات هي مقاييس رقمية تحدد موقع أو مركز التوزيع أو البيانات

Schedule Planner User Guide Target Audience: Students This tool can help you better plan your course schedule by generating a visual representation of

مقدمة عن الاوناش

طور المضغة

برنامج األمم المتحدة اإلنمائي دليل تدريب لمقدم العروض بالمناقصات إلكتروني ا اإلصدار رقم 3 فبراير/ ش باط سنة 2015 الصفحة 1

نموذج )1( الحد الأدنى لمحتوى )الوكالات( الصفحة الرئيسية تحتوي الصفحة الرئيسية العناصر الأكثر أهمية لزائر موقع الوكالة وتوضع فيها الإعلانات والاخبار ال

شرح برنامج استعادة الملفات المحذوفة Recover my files من اعداد : رافاييل يوسف مقدمة: آلنا يعلم ان اجهزة الكومبيوتر قادرة على حفظ الملفات على قرصها الصل

FS Future Series دليل البدء السريع الرجاء قراءة التعليمات التالية من أجل تثبيت وتنشيط 3D. Visualizer برنامج

صفوت مصطفي حميد ضهير مدرسة الدوحة الثانوية ب أي خطأ طباعي أو إثناء التحويل من صيغة آلخري يرجي إبالغي به والخطأ مني ومن الشيطان أما توفيقي فمن هللا عرف

How To Install Oracle Forms & Reports 6i

( اختبارات الفروق لعينتين مستقلتين Samples) 2) Independent مان- ويتني( U (Mann-Whitney ب( نحتاج الى ھذا القانون الغراض المقارنة بين مجموعتين او عينتين

PowerPoint Presentation

جمعية زمزم للخدمات الصحية التطوعية بإشراف وزارة الشؤون االجتماعية تصريح رقم )411( نظام إدارة الجودة Quality Management System إجراءات الئحة تقنية املع

Our Landing Page

السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games ا

Slide 1

<4D F736F F D20D8D1EDDEC920CDD0DD20C7E1E1EDE4DFD32E646F63>

riyadh-geeks-mobile-first

PowerPoint Presentation

جاهعة الوسيلة هركز الشبكات و أنظوة اإلعالم و االتصال والتعلين الوتلفز و التعلين عن بعد مودل Moodle التعل م نظام استخدام "دل ل االلكترون للطلبة" نظام ا

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما

MS- Access Training 2000

Microsoft Word - Sample Weights.doc

Microsoft Word - ?????? ??? ? ??? ??????? ?? ?????? ??????? ??????? ????????

Microsoft Word - Suites_Numériques_1_sm.doc

التقريرالسنوي لمالكي الوحدات البيت 52 الفترة من يناير 2017 إلى ديسمبر 2017 تقارير الصندوق متاحة عند الطلب وبدون مقابل

Microsoft Word - QA-Reliability

ondelum

مختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :-

Full Mark الفرعين : األدبي والفندقي السياحي الوحدة : األولى النهايات واالتصال إعداد وتصميم األستاذ : خالد الوحش مدرسة أبو علندا الثانوية للبنين

النسخ:

C# Tlbx V.S.Net 2012 Prject 607 Name Mhammed Ahmed Reyad Mahran NickNameNew Opreyad36333 NickNameOld OpMrayed20953 Email IT_M.Reyad@yah.cm 1016/3/13 1

مقدمة هذا الكتاب تم عمله النه من احدى المشروعات المطلوبة منى من خالل أكاديمية المجموعة العربية للكمبيوتر. واشكر هذة ااكدميية اجملموعة للمكبيوتر عىل مس توى اذلى وصلت اليه 2

الفصل 1 2 العنوان صندوق عن مقدمة االدوات رمق الصفحة 5 5 6 6 7 8 الاذج خصائص Frms حمتوايت حمتوايته تعر صندوق الادوات واستخداته مجموعات صندوق الادوات تعر النذج اخلصاص العة اخلصاص اخلاصة ابلنذج استخداهما الفورمة من خالل الكود 9 11 11 11 12 13 13 13 11 15 15 16 17 17 18 18 19 19 21 Buttn Cntrl Checkbx Cntrl CheckedListBx Cntrl Cmbbx Cntrl DataTimePicker Cntrl Label Cntrl LinkLabel Cntrl ListBx Cntrl ListView Cntrl MaskedTextBx Cntrl MnthCalendar Cntrl NtifyIcn Cntrl NumericUpDwn Cntrl PictureBx Cntrl RadiButtn Cntrl TextBx Cntrl TlTip Cntrl TreeView Cntrl Web Brwser Cntrl الموجودة االدوات ) Cmmn فى Cntrls ) 3 3

22 22 22 23 23 23 FlwLayutPanel Cntrl GrupBx Cntrl Panel Cntrl SplitCntainer Cntrl Tab Cntrl TableLayutPanel Cntrl الموجودة االدوات Cntainers 1 21 21 25 25 CntextMenuStrip Cntrl MenuStrip Cntrl StatusStrip Cntrl TlStrip Cntrl الموجودة االدوات (Menus & Tlbars) 5 26 26 27 27 27 28 28 ErrrPrvider Cntrl ImageList Cntrl ClrDialg Cntrl FntDialg Cntrl OpenFileDialg Cntrl FileSaveDialg Cntrl FlderBrwse Dialgs Cntrl الموجودة االدوات (Cmpnents) الموجودة االدوات (Dialgs) 6 7 4

الفصل االول تعر صندوق االدوات واستخداته مقدمة عن االدوات هى أدوات يستخدمها المبرمج لتصميم واجهة المستخدم (الوذج) وهذه األدوات تقوم بالوظائف المطلوبة من البرنج ولكل اداه لها خصائص واحداث وسائل لكى يتم برمجتها للغرض بمعنى وتوجد أداة لكل غرض مثل أداة إلدخال نص داة أخرى لوضع صورة بداخلها خرى - - - - - - الخ. طرق استخد وإضافة أداة التحكم إلى الوذج ا ) نقر أداة التحكم نقرة مزدوجة نقر أداة التحكم نقرة- واحده ثم رسمها على الوذج باستخد مؤشر الفارة السحب واإلفالت لألداة على الوذج ( ولكل اداه لها نافذه خصائص ومن خالل هذه النافذه نقوم بتغيير خصائها واعطاء لها اور وايضا تستطيع برمجتها من شاشة الكود مجموعات صندوق االدوات < هذه االدوات مقسم على شكل مجموعات وكل مجموعة بها ادوات لها نفس الغرض. وسوف يتم شرح اغلبية المجموعات واالدوات وفى الشكل التالى بها اسماء المجموعات 5

6 لصفلا ىناثلا Frms جذنلا فيرعت جذنلا جذنلا يه ةهجاو مادختسا قيبطتلل ىهو هرابع نع ملاا ىلا جمانرب اذل نل اهدجن تاودلاا نوكتو ةهجاو مادختسا لخدمل ) تانايبلا (قيبطتلل يتلاو هنكمت ةرادإ ةفاك تانايبلا قيبطتلا لكشب لضفأ سلسو ادج لثم لاخدإ فذحو ريرحتو تانايبلا ةدعاق.تانايبلا صئاصخلا ةماعلا يهو ةكرتشم نيب جذومنلا لكو تاودلأا ينعي نوكت ض ةدجوم ةذفان صئاصخ مروفلا ض اضيأو ةذفان صئاصخ لك تاودلأا نودب ءانثتسا اهو Name وه اهنأ لثمت مسلاا يجمربلا جذومنلل تاودلأا ينعي مسلاا لماعتتس يذلا هعم ةذفان داوكلاا Text وه نأ اهللاخ موقت رييغتب ناونع جذومنلا رييغتو نيوانعلا و صوصنلا يتلا نوكت ةبوتكم.تاودلأا BackClr يهو رييغتل نول ةلخلا تاودلأل جذومنلاو ريغتل هلخ نكلو كانه ثلاث عاونا ناوللاا System رثاتت هلخلا انه زيمسب زدنيولا Web ىهو ناولا تودلا تن لاو دجوت لاوجلا 6 كسيب Custm صيصختل هجرد نول هنيعم FreClr يهو رييغتل نول صوصنلا ةبوتكملا تاودلأا.جذومنلاو BackgrundImage هروص لمعل هلخ مروفلل BackgrundImageLayut ىهو مدختست هقيرطل ضرع هروصلا هراتخملا ا ئلمب مروفلا وا هيبناجت خلا- - ذخاتو ميق هددعتم Nne صتخت ضرعب ةروصلا ل ةادلأا ىتحو ةياهن.ةروصلا Tile صتختو ضرعب ةروصلا اهمجحب يعيبطلا و اهراركت ةمروفلا ناك مجح ةادلأا ربكأ مجح.ةروصلا Stretch ضرعب ةروصلا ةلماك لمشتم لماك مجح.ةادلأا Center صتخت ضرعب ةروصلا اهمجحب يعيبطلا فصت.ةادلأا Zm عضو ةروصلا ةلماك ةادلأا نكلو بسنب ةيواستم لوطلا.ضرعلاو Fnt يهو رييغتل مجح طمنو طخلا صوصنلل يتلا نوكت ةبوتكم مروفلا تاودلأا دوصقملاو اهب.نيوانعلا Cursr يهو رييغتل رشؤم سولا رهظيس يذلا مروفلا.تاودلأا RightTLeft هذهو ةاذاحمل هاجتا جذومنلا تاودلأاو نيميلا راسيلا سكعلابو بسح تناك True ةطوبضم False RightTLeftLayut هذهو ةاذاحمل لكش هاجتا جذومنلا نيميلا ىلا راسيلا Size لثمتو مجح جذومنلا تاودلأا لوطلاب و ضرعلا عرفتتو اه نيتيصاخ Width لثمتو ضرع جذومنلا تاودلأا.لسكبلاب Height لثمتو لوط جذومنلا تاودلأا.لسكبلاب AllwDrp يهو نيكمتل بحسلا تلافلإاو تاودلأل.جذومنلاو Lcatin لثمتو عقوم جذومنلا تاودلأاو روحملاب ينيسلا يداصلاو عرفتتو اه نيتيصاخ X يهو لثمت عقوم جذومنلا تاودلأاو روحملا.ينيسلا Y يهو لثمت عقوم جذومنلا تاودلأاو روحملا.يداصلا

وهي مشتركة بين كل األدوات وغير موجودة ضمن خصائص الوذج وعملها هو أنها لجعل األدوات مرئية على الوذج أو غير مرئية. إذا كانت مضبوطة على القيمة true فهذا يعني أن األداة مرئية أما إذا كانت مضبوطة على القيمة False فهذا يعني أن األداة غير مرئية. وهي لمنع التعديل على الفورم واألدوات وقت التصميم حسب إذا كانت مضبوطة على True أو. False وتمثل هذه ما إذا كان الوذج أو األدوات بحالة تمكين أو تعطيل. إذا كانت مضبوطة على القيمة True فتكون بهذه لحالة الوذج أو األداة بحالة تمكين إما إذا كانت مضبوطة على القيمة False فسيكونون بحالة تعطيل بالفورم Visible Lcked Enabled الخصائص الخاصة < وهي تكون خاصة بالوذج وغير موجودة باألدوات وتكون خاصة بأداة معينة وموجودة فيها فقط وغير موجودة بباقي األدوات وهذا يكون حسب عمل واختصاص األداة. الوظة لعمل ايقونه للفورم Icn ShwIcn الظهار او اخفاء االيقونه التى قمنا باختيارها CntrlBx الظهار ادوات التحكم من تصغير وتكبير واغالق MaximizeBx الظهار او اخفاء مفتاح التكبير من شريط التحكم MinimizeBx الظهار او اخفاء مفتاح التصغير من شريط التحكم لتحديد االطار الخارجى للفورم و ممكن تحد د نوع ة التعل. Nne حذف شر ط العنوان الخاص بالفورمة. Fixed Single حج م الفورمة (منع المستخدم من إمكان ة توس ع أو تض يق )اإلطار الخاص بالفورمة. Fixed3D تجعلها تاخذ شكل ثالثة االبعاد Fixed Dialg تحج م الفورمة. FrmBrderStyle Sizable جعل اإلطار حر ا للمستخدم س تط ع توس عه أو أو تض يقه. FixedTlWindw تحج م الفورمة مع حذف المفات ح الخاصة بالتحكم على شر ط العنوان ماعدا مفتاح اإلغالق. SizableTlWindw إمكان ة التحكم ف توس ع وت ض يق اإلطار الخاص بالفورمة مع حذف المفات ح الخاصة بالتحكم على شر ط العنوان ماعدا مفتاح اإلغالق. Opacity للتحكم فى درجه شفافيه الفورم. للتمكين من عمل شريط تمرير وقت زياده العناصر على الفورم وتم اخفاء AutScrll بعض عناصر الفورم. AutSize لعمل تحجيم تلقائى لالدوات لتظهر جميعها على الفورم. CntextMenuStrip لعمل ريت كليك واظهار قائمه مختصره ولكن طريقه عمل CntextMenuStrip ShwInTaskbar للظهور فى شريط المه من عدمه موقع ظهور الفورم هل منتصف الشاشه اعلى اليسار كما يحدد StartPsitin الويندز TpMst لتحديد ان كانت الفورم دوما تظهر اعلى النوافذ ال المسافة بين االدوات الفورم تشمل على All Left Tp Rigth Padding - Bttm 7

8 keypreview لعجل تاراصتخا حيتافملا لمعت مروفلا WindwState ديدحتل روهظ عضو مروفلا نا تناك لوطب ضرعو هشاشلا ما اهريغصت ما ك تقو ميمصتلا ذخاتو ميق ةيلاتلا Nrmal عضو ةمروفلا يعيبطلا ةشاشلا ك تناك عضو.ذنتلا Minimized لعج ةمروفلا رهظت ةنوقيأك طيرش ماهملا سيلو.ةشاشلا Maximized لعج ةمروفلا رهظت لتحتو ةشاشلا.لماكلاب TransparentKey ددحتو هذه نوللا يذلا هؤافخإ ةعومجم ناوللأا ةصاخلا ةمروفلاب ءانثأ ذنتلا ىهف يطعت ةصرف ربكأ روهظل ذفاونلا ةدوجوملا لفسأ هذه.ةذفانلا Language عيطتست لمع كجمانرب رثكاب ةغل رهظتو دوكلا.رثكا IsMdiCntainer حبصت مروفلا ةيواح مروفلل.اهلخادب اهمادختسا دوكلا للاخ ةمروفلا { This.Prperty = value; { { This.Mthed (); }

9 لصفلا ثلاثلا تاودلاا ةدوجوملا (Cmmn Cntrls) Buttn Cntrl ىهو هادا حاتفملا مهاو تاودا ىا هغل هجمرب كلتف هرابع نع حاتفم طغضلا هيلع ذنتل ثدح نيعم و مها صئاصخ كلت لودجلا ىلاتلا Anchr ك ت ل هيصاخلا اهل عبرا تاهاجتا انطغض لكو هاجتا مت تيبثت هفاسملا كلذ هاجتلاا عم ريبكتلا وا.ريغصتلا AutSize لمعل ميجحت ىئاقلت تاودلال ول True اهتميق نكميلا ريغصت نع مجح طخلا False ول نكمي ريغصت نع صنلا سب ول انا شم زياع ربكت نع صنلا نوكتو سفن مجح طخلا ت مدختسن AutSize Mde = هيصاخلا GrwAndShrink. Dck مدختستو عضول دحا بناوج مروفلا لاو كرحتت اهناكم ادبا هم مت ريبكت وا ريغصت مروفلا Image هروص عضول حاتفملا نكلو سيل هلخك نكلو ءزج حاتفملا ImageAlign ددحنو Image ناكم هد هيصاخلاب ىد ImageIndex رايتخا ةروصلا بيترتب هدوجوملا ةمئاق روصلا ImageKey رايتخا ناونعلا ةروصلا ةمئاق روصلا ImageList ىه ةمئاق روصلا و اهضرع هدحاو هدحاو TabStp موقتو هذه نكمتب لوصولا ةادلأا نع ق رط حاتفم Tab لا ذخأتو نيتميق True إ ىهو ن كمت لوصولا ةادلأا نع قرط حاتفم Tab لا لاو False ىرخلآا ىهو مدع ن كمت لوصولا ةادلأا نع رط ق حاتفم Tab.لا TabIndex ديدحت اهبيترت Tabرملاا FlatAppearance عضول لكش رزلل ليتسا نيعم FlatStyle رايتخا ليتسلاا دارملا همادختسا Margin ديدحت ةفاسملا نيب اذه رز ىاو هادا ىرخا MaximumSize & MinimumSize عضو لقا ربكاو مجح رزلل Mdifirs ديدحت ىوتسم ةيؤر رزلا UseVisualStyleBack Clr لعج رز ذخاي ليتسا لاوجلا وا زودنيولا ا ةلاحلا ورت وا ثلوف UseWaitCursr لعج سولا لكش ذخاي راظتنلاا دنع نوكي قوف رزلا UseMnemnic لعجل لوا فرح رزلا لمعي راصتخاك حيتافم Text م ت د دحت مسإ حاتفملا يذلا م ت هضرع مدختسملل دنع ليغشت.جمانربلا TextAlign موقتو هذه طبضب ناكم ناونع صنلا.ةادلأا TextImageRelatin هذهو ةصاخ ناكمب ةروصلا عم صنلا هذهو ذخأت ضعب م يقلا -مهو هذهوOverLay ة ميقلا لعجل ةروصلا صنلاو بكارت عم.ا هذهوImageAbveText لا لعجل ةروصلا قوف.صنلا هذهوTextAbveImage ة ميقلا لعجل صنلا قوف.ةروصلا

ImageBefreTextوهذه القيم ة لجعل الصورة قبل النص. TextBefreImageوهذه القيم ة لجعل النص قبل الصورة. Tab رقم ترتيب االداة فى حالة الضغط على زر IndexTab StpTab عند الضغط على زر Tab تسمح عمل اختيار عليها استخدها الفورمة من خالل الكود Checkbx Cntrl هذه األداة لتحديد مجموعة من اإلختيارات والخصائص التى تناسب المستخدم البرنج. الوظة وهى لتحديد شكل ظهور االداه وهى ا تظهر على شكل طبيعى Nrmal أم Appearance تظهرعلى شكل مفتاح وعند الضغط عليه يتم تغير لون المفتاح الى االغمق Buttn. CheckAlign لتحديد موضع مربع اإلختيار داخل األداة TextAlign لتحديد موضع النص داخل األداة بتحديد هل يتم تعليم اإلختيار أم ال حيث تأخذ هذه إحدى قن هما True Checked وهى لتعليم اإلختيار وإما القيمة False وهى لعدم تعليم اإلختيار. لكى تعمل الخاصيه CheckState البد ان تكون الخاصيه Checked تساوى True والخاصيه CheckState لها ثالث حاالت اوال Checked لوضع عالمه الصح CheckState واالخرى UnChecked الزاله عالمه الصح واالخيره Indeterminate وهى عالمه تكون على شكل مربع وليس عالمه الصح وهى تعنى ان لدينا مجموعه اختيارات بعضهما عليه صح واالخر ال يوجد تنشيط او الغاء تنشيط الحالة الثالثة الموجودة فى CheckState وهى ThreeState Indeterminate استخدها الفورمة من خالل الكود 11

11 CheckedListBx Cntrl ىه سفن قباسلا نكلو انه نكمملا نا فيضن هعومجم كشتلا سكوب هادا هدحاو ىهو هدم ادج هلاح ديدحت تاياوهلا وا تابغرلا مهاو اهصئاصخ Items ىهو ةصاخ رصانعلاب يتلا متس اهعضو لخاد هذه ةادلأا هفاضلاو رصانع تسيل كيشتلا لكو رصنع لثمي كيشت سكوب صاخ هب CheckOnClick دنع رقنلا سولاب يأ رصنع طشنت رصنعلا ل ةرم اه رقنلا ما لا اهطشنت لاف HrizntalScrllbar طيرش لمعل ريرمت هلاح هدايز رصانع تسيلا كشت كلذو اعبط ول هميقلا ورت MultiClumn نيكمتل ضرعلا رثكا دومع Srted زرف رصانعلا ىدجبا لخاد تسيلا كشت اد اعبط ول هميقلا ورت سكعلاو سكعلاب ةجمرب فوس موقن اهتجمرب هرم ةفاضاب رصانع هتباث اهب هرمو ىرخا ايكمانيد للاخ تيسكت تسيل Cmbbx Cntrl وه اهنأ موقت ضرعب ةمئاق ةلدس Items عضو اهب ةعومجم رصانع ةمئاق MaxDrpDwnItems دحلا ىصقلاا ددعل رصانعلا ىتلا رهظت لخاد ةمئاقلا هلدسلا DrpDwnStyle كنكمت لكش رييغت ةادلأا يتلاو نوكت اهل ثلاث ميق يه كنكمتDrpDwnList ريرحت صنلا ةناخ صنلا لافSimple كنكمت ريرحت صنلا ةناخ صنلا يهفDrpDwn نكمت ريرحت صنلا اهنكلو رهظت رصانع ةادلأا لكشب.يئدبم DrpDwnHeight عضتل عافترا همئاقلا هلدسلا DrpDwnWeight عضتل ضرع همئاقلا هلدسلا Srted بيترت رصانعلا ايدعاصت AutCmpleteMde ةرابع نع صنلا ىذلا هساسأ حرتقي ءزج رصانع ةمئاقلا ذخأت ميق ةريثك Nne - Suggest Append - اه SuggestAppend Nne نلف رهظت ةزيم ةيلمع لكلإا ىئاقلتلا Suggest رهظت حارتقا ةيلمعل لكلاا ىئاقلتلا Append رهظت هلمكت ةيلمعل لكلاا ىئاقلتلا رهظت SuggestAppend حارتقا هلمكتو ةيلمعل لكلاا ىئاقلتلا AutCmpleteSurce مدختتست دتيدحتل ردتصم رتصانعلا ةتحرتقملا ةتيلمعل لاتمكلإا ىئاتقلتلا ةادلأتل ذتخأتو ميتق اه

12 دنع لماعت اهعم للاخ دوكلا مدختسنف Methd كلت Add ةفاضلا رصنع ديدج ةمئاقلا Clear حسمل رصانعلا ىللا لخاد ةمئاقلا Remve فذحل مسا رصنع RemveAt فذحل مقرب بيترت رصنع ةمئاقلا Cunt ةفرعمل ددع رصانعلا لخاد ةمئاقلا IndexOf ةفرعمل بيترت مسا رصنعلا لخاد ةمئاقلا AddRange لمعل قاطن ذخاي ه ردصم تانايبلا DataTimePicker Cntrl لمعل رايتخا طقف خيراتلل لادب نا موقن هباتكب خيراتلا ايودي ثدحيو اطخ تروف خيراتلا Frmat ديدحتل قيسنت خيراتلا ضورعملا لخاد هذه ةادلأا و اهعاونا Lng ديدحتل رهشلا هباتك سيلو ماقرا Shrt رهظي خيراتلا هلك ماقرا Time رهظت تقولا طقف Custm رهظت هصصخن نحن ىلاتلابو انيدل هيصاخ CustmFrmat اهمسا CustmFrmat موقن ديدحتب تروفلا ك ديرن مهاو لاكشا كلت تروفلا ( MM/dd/yyyy ( ) dd-mm-yyyy ( ) hh-mm-ss ) MinDate / MaxDate ديدحتل ىندا خيرات ىصقاو خيرات ىراو نا كلت هيصاخلا نكمم نا مدختست هيحلا للاخ ديدحت تقو ءاهتنلا جمانربلا هصاخو نا ناك دمتعي خيراتلا اعبطو دجويلا جمانرب دمتعيلا خيراتلا ShwUpDwn ريغتل خيراتلا موقن طغضلاب مهسلا ىبناجلا مهس رهظي ا هدايزلل لفساو ناصقنلل كلذو دعب ديدحت مويلا وا رهشلا وا هنسلا Value ديدحتب خيراتلا يتلا اهضرع لخاد ةادلأا ShwCheckBx راهظلا كشت بناجب خيراتلا نكلو ىه هطبترم هيصاخب ىرخا اهمسا Checked ولف ورت دتعا خيراتلا هنيزختو هدعاق تانايبلا سكعلاو سكعلاب Checked ىهو طبترت ب ةقباسلا ىهو صتخت ( حص )ةملاع عضوب عبرم رايتخلإا يذلا رهظي مأ لا لاثم ةجمربل للاخ دوكلا

Label Cntrl هو تستخدم هذه األداة لكتابة نص عليها لعرض مهمة أو وظة أداة آخرى. ومن اهم خصائها هى تتشابة مع الخصائص العة للجميع االدوات التى تم شرحها مسبقا. < ويتم برمجتها من خالل الكود التالى LinkLabel Cntrl >هى تشبه اداه الليبل ولكن لها مميزات اخرى منها تصفح مثال مواقع الويب او االنتقال الى فورم اخرى. الوظة تحديد لون المستخدم عند تنشيط الينك اى عند الضغط على الرابط فقط ActiveLinkClr تحديد لون المستخدم عند وقف الينك DisabledLinkClr وLength Start تحديد النطاق فى النص المستخدم كلينك من قين LinkArea تحديد قيمة التى تظهر سلوك الينك من خالل اختيار احدى القيم SystemDefault AlwaysUnderline HverUnderLine LinkBehavir NeverUnderLine تحديد لون الينك االفتراضى عند ظهور LinkClr تحديد تنشيط او الغاء لون الينك عند زيارته LinkVisited تحديد لون الينك الذى تم زيارته مسبقا VisitedLinkClr ثم برمجتها من خالل الحدث LinkClicked وكتابة مثال ىل ListBx Cntrl هى عباره عن حاويه للعديد او مجموعة من النصوص او االرق تلك االداه ومن الممكن ان تستغلها فى تسلسل عناصرها لالختيار بينهم ومن اهم خصائصها هى الوظة الضافه عناصر الى الليست بوكس Items المكانيه العرض فى اكثر من عمود واذا كانت القيمة True وتسمح بعرض العناصرعلى صورة أعمدة وا False عرضها ع عمود واحد MultiClumn لوضع عرض كل عمود فى حالة اعمده متعدده ClumnWidth لترتيب العناصر ابجديا واذا كانت القيمة True وتعني ترتيب العناصر المعروضة داخل األداة تصاعدي ا وا False عرضها بال ترتيب Stred لعرض شريط التمرير االفقى ال HrizntalScrlbar جعل شريط التمرير دائما ظاهرين ScrllAlwaysVisible لتحديد عدد العناصر داخل القائمة وتاخذ احدى هذه القيم SeclectinMde ( Nne One Multisample MultiExtended ) 13

كية التعل مع ListBx من خالل الكود ListView Cntrl وهى اداه تستخدم لعرض مجموعة ن العناصر فى طرق مختلفة على سبيل المثال شاشة الويندوز ومن اهم خصائصها الوظة لتحديد محاذاة االداه Alignment لجعل المستخدم يطلب تغير العمود ال AllwClumnRerder لعرض ايقونة التشيك بوكس قبل العنصر CheckBxes View = Details الضافة عمود او حذفه وتستخدم فى حالة Clumns الضافة وحذف عنصر رئيسى او عنصر فرعى Items الضافة او حذف مجموعة عناصر Grups الختيار كل عناصر الصف FullRwSelect لعنصر عنوان للعناصر LabelEdit شكل التى تعرض به العناصر View View شكل الصورة العنصر عند اختيار حالة Small & Large ImageList كية التعل معها من خالل الكود 14

15 MaskedTextBx Cntrl ىهو هادا لثم تسكتلا سكوب ت نكلو فلتخت اهنوك نكمملا لمع عانق نيعم رابجلا عونب اتدلا بولطملا لثم عانق نوفيلت وا خيرات و مها اهصئاصخ AsciiOnly اهلعجل لبقت فورح طقف BeepOnErrr توص لمعل أطخلا Mask لكش ديدحتل كسلا # لكشب هللادك اتادلا PasswrdChar راهظلا لكش هباتكلا نا ناك نايبلا هرابع نع مقر ىرس مقرلاف ىرسلا زوجيلا ءانثا هراهظا هباتكلا ىتح موقيلا دحا اهتفرعمب PrmptChar لكش فرحلا قيسنت ةادلأا كنكميو هرييغت ةفاضإب يأ فرح رخآ هاوس Text ةفرعمل لا يتلا اهلخدأ هادلال HidePrmptOnLeave لعجل قيسنتلا تخي رجمبو جورخلا TextMaskFrmat لعجل صنلا رهظي قيسنتب صاخلا Mask لاب MnthCalendar Cntrl ىهف مدختست سفن ضرغلا يذلا مدختست ه DataTimePicker ةادلأا لاإ اهنأ موقت ضرعلاب ةروص ةجيتن مروفلا دنعو رايتخإ خيرات هذه ةادلأا ءافخإ هذه ةادلأا ةرم ىرخأ لاقتنإو خيراتلا راتخملا ةادأ صنلا Annuallybldeddates كنكمي ةعومجم رومتلا ةئيرج ةيونسلا دنع. ةعومجم خيراوتلا حسم خيراوت ةمئاقلا لا BldedDates كنكمي ةعومجم رومتلا دنع. ةئيرج ةعومجم خيراوتلا حسم خيراوت ةمئاقلا.لا MnthlyBldedDates ةعومجم رومتلا ةئيرج دنع. ةيرهشلا ةعومجم خيراوتلا حسم يأ ديعاوم ةدوجوملا اقبسم FirstDayOfWeek ل موي مايأ عوبسلأا ك وه ضورعم رهشلا ميوقتلا MinDate دحلا ىندلاا خيراتلا حومسملا هب MaxDate دحلا ىصقلاا خيراتلا حومسملا هب ShwTday ضرعل خيرات مويلا ShwTdayCircle مت ديدحت خيرات مويلا عم ةرئاد عبرم ShwWeekNumbers ناك رهش يميوقت ضرعي ةرطيس ماقرأ (25-1) عوبسلأا راسي فص لك -مايلأا MaxSelectinCunt دحلا ىصقلأا ددعل مايلأا يتلا نكمي اهديدحت رصنع مكحت ميوقت.رهشلا ScrllChange لدعم ريرمتلا رصنعل مكحت ميوقت رهشلا ىنعمب ول 3 تحبصا اذا ل فقن رهش رياني طغضنو مهسلا رهشلل ىلاتلا = حبصت سر مث سر مث هينوي - - - ---اذكهو

يحصل أو تعيين تاريخ بداية نطاق التواريخ المختارة. SelectinStart يحصل أو تعيين تاريخ نهاية نطاق التواريخ المختارة SelectinEnd يحصل أو تعيين نطاق التواريخ المختارة لعنصر تحكم تقويم الشهر SelectinRange ندخل ارق تعبر عن كم مرة تستمر االشهر من خالل الطول والعرض CalendarDimensins سوف نرى مجموعة من الكود باشكال المختلفة NtifyIcn Cntrl لجعل أيقونه للبرنج ووضعها بجوار الساعة في الشريط Taskbar و اغالق حسبما يتراى للمبرمج بناء على ظروف البرنج الوظة نوع ايقونة اللى تظهر فى شاشة Tip عندما نقف على ايقونة البرنج بجوار الساعة وتوجد ثالثه قيم وهم ) Errr (Nne Inf Warning - BallnTipIcn لظهور نص بالموضوع الذى تريده BallnTipText لظهور عنوان للموضوع الرسالة BallnTipTitle لتحديد شكل ال NtifyIcn و ممكن هنا عمل CntextMenuStrip واستغاللها عندما يتم عمل ريت كليك على ال NtifyIcn بجوار الساعة Icn ولكى تظهر االداه البد من عمل لها Shw بمده معينة عند التعل معها من خالل الكود 16

NumericUpDwn Cntrl تستخدم لعمل زياده او نقصان فى االرق الموجوده باالداه او لجعل يدخل بيانات رقمية الوظة لعمل زياده بمقدار معين Increment لوضع كم رقم بعد عالمه عشرية DecimalPlaces HexaDecimal لظهور قيم بطريقة HexaDecimal لتنشيط زرين الخاص بأتجاهين االعلى واالسفل InterceptArrwKeys وهى اقصى قيمه للزياده Maximum اقل قيمه يمكن عرضها Minimum لتحديد مكان االسهم ا ناحية اليمين او اليسار UpDwnAlign لظهور فاصل عالمة الف او ال ThusandsSeparatr قيمه الخاصيه عند الظهور Value كية التعل معها بالكود PictureBx Cntrl تستخدم هذه األداة في عرض إحدى الصور الموجودة على الجهاز. الوظة تستخدم لتحديد الصوره Image لنضع فيها مسار الصورة او URL الموقع ImageLcatin لوضع صوره عند انتظار التحميل InitialImage لوضع صورة التى تظهر فى وجود خطأ ErrrImage لوضع حجم من الصورة AutSize (Nrmal StretchImage CenterImage - Zm) SizeMde كية التعل معها بالكود 17

RadiButtn Cntrl لتحديد إختيار واحد فقط من مجموعة إختيارات من خالل الكود يوضح ك تستخدم مثال فى تحديد نوع الجنس( ذكر انثى) الوظة اذا تم اختارها تصبح بترو او العكس لم تختار تصبح بفولس Checked لوضع محاذاه من التشيك بوكس CheckAlign ( Nrmal - Buttn ) لوضع مظهر لالداه Appearance كية استخدها من خالل الكود TextBx Cntrl يستخدم فى استقبال مدخالت مستخدم البرنج فهى اداه للقراءة والكتابة ومن اهم خصائصها الوظة وهى النص المكتوب على االداه والتكست بوكس هى اداه استقبال البيانات من المستخدم Text المكانيه تعدد السطور داخل تلك االداه وذلك حسب ظروف البرنج وهى تاخد True تعدد الخطوط وفالعكس لعدم التعدد السطور MultiLine لوضع الحد االقصى للحروف MaxLegth وهتى لتحديتد حالته االحترف ستواء كابتتل او استمول او عاديته حستب متايقوم المستخدم بتحديده Nrmalلكتابة الحروف داخل األداة كما كتابها المستخدم CaracterCasing Lwerلجعل الحروف داخل األداة بحالة صغيرة Upperلجعل الحروف داخل األداة بحالة كبيرة تختص بادخال مجموعه من السطور ولن تظهر تلك السطور اال ان كان الخاصيه MultiLine ترو Lines نستخدم الدخال رقم سرى فاى شكل نحدده حتى يظهر للمستخدم على شكل رموز PasswrdChar تستخدم لمنع ادخال بيانات الى اداه التكست ان كانت ترو لجعلها للعرض فقط ReadOnly لعمل شريط تمرير سواء افقى او راسى او كالهما او عدم وجود شريط تمرير اساسا ScrllBars لتحديد محاذاه النص يمين يسار منتصف TextAlign لمحاذاه النص تلقائيا وان تم التفعيل هنا فال داعى لخاصيه شريط التمرير االفقى WrdWrap جعل المستخدم سحب نص الى تيكست AllwDrp 18

كية استخدها من خالل الكود TlTip Cntrl بعرض تلميح بسيط عن األداة بمجد المرور بالمؤشر على األداة التي نريد عرض تلميح. وبمجرد وضع هذه األداة على الفورمة فإن أي أداة على الفورمة تضاف إليها خاصية جديدة لها. الوظة لو القيمه ترو يظهر التعليق بمجرد تمرير الموس ولو False اليظهر التعليق مهما كان Active لون خلفيه شريط التلميح BackClr لون خط شريط التلميح FreClr تحديد ايقونه التلميح وهى رموز جاهزه يتم االختيار بينهما وتاخذ عده قيم منها Nne أي ال يتم وضع اي أيقونات لشريط التمرير. Inf أي يتم وضع أيقونة على الشريط عبارة معلومات. TlTipIcn وهى Warning لوضع أيقونة عبارة عن عالمة تحذير للمستخدم. وهى Errr لوضع أيقونة تعبر عن ان هناك خطأ هو مقدم على تنفيذه. TlTip عنوان TlTipTitle بتحديد عدد المللي ثانية بعد تحوم المستخدم على تلميح األدوات AutmaticDelay تحديد التأخير بالضبط في ميلي ثانية InitialDelay اذا كانت True يتغير شكلها الى بالون IsBalln مده اعاده لرؤية مرة اخرى ReshwDelay اذا كانت بترو تظل دائما ولن تختفى ShwAlways TreeView Cntrl هى تستخدم لعرض مجموعة من العناصر على شكل شجره وفروع. اول فرع رئيسى من الشجرة تسمى Rt وتانى فرع يسمىParent وثالث فرع يسمى. Child الوظة الدخال مجموعة العناصر وسوف تبدأ باضافة Rt وبعدها تدخل Child وعند ادخال Child فرع Child تصبح االولى هى Parent Nde فاذا كانت بترو هتظهر تشيك بوكس CheckBxes يحصل أو تعيين قيمة تشير إلتى متا إذا تستمية عقتدة شتجرة يأختذ علتى مظهتر ارتبتاط تشعبي مع مرور مؤشر الماوس فوقها HtTracking تمكن من تعديل اسمها LabelEdit يحصل أو تعيين لون الخطوط التي تربط العقد من تر السيطرة LineClr يحصل أو تعيين سلسلة محدد أن يستخدم مسار عقدة شجرة. PathSeparatr جعل الشجرة تكون من ناحية اليمين RightTLeftLayut 19

يحصل أو تعيين قيمة تشير إلى ما إذا يتم رسم خطوط بين العقد شجرة في السيطرة عرض شجرة ShwLines يحصل أو تعيين وتظهر قيمة يشير إلى تلميحات األدوات عند مرور مؤشر الماوس فوق TreeNde ShwNdeTlTip يحصل أو تعيين قيمة تشير إلى ما إذا زائد عالمة )+( وناقص عالمة ( ) يتم عرض - أزرار بجانب العقد شجرة التي تحتوي على العقد شجرة الطفل ShwPlusMinus يحصل أو تعيين قيمة تشير إلى ما إذا يتم رسم خطوط بين العقد شجرة التي هي في جذر عرض شجرة. ShwRtLines يحصل أو تعيين قائمة الصور التي يتم استخدها لإلشارة إلى حالة من تر والعقد فيها. StateImageList الفئة TreeNde تمثل الفئة TreeNde عقدة من تر. كل عقدة في عنصر تحكم TreeView هو كائن من الفئة. TreeNdeلتكون قادرة على استخد عنصر تحكم TreeView نحن بحاجة إلى إلقاء نظرة على بعض خصائص ساليب الفئة TreeNde شائعة االستخد. خصائص الفئةTreeNde وفيما يلي بعض الخصائص التي تستخدم عادة من الطبقة TreeNde الوظة يحصل على أول عقدة شجرة الطفل في جمع عقدة شجرة. FirstNde يحصل على المسار من عقدة شجرة الجذر إلى عقدة شجرة الحالية. FullPath يحصل على قيمة تشير إلى ما إذا كانت عقدة الشجرة هي في حالة قابلة للتحرير. IsEditing يحصل على قيمة تشير إلى ما إذا كانت عقدة الشجرة في والية الموسعة. IsExpanded يحصل على قيمة تشير إلى ما إذا كانت عقدة الشجرة في الحالة المحددة. IsSelected يحصل على قيمة تشير إلى ما إذا كانت العقدة شجرة مرئيا أو مرئية جزئيا. IsVisible يحصل على مشاركة عقدة شجرة الطفل. LastNde يحصل على عقدة شجرة األخوة المقبلة. NextNde يحصل على عقدة شجرة األخوة السابقة. PrevNde يحصل على عقدة شجرة مرئية السابقة. PrevVisibleNde TreeNde يحصل أو تعيين النص الذي يظهر عند مرور مؤشر الماوس فوق. TlTipText من خالل الكود سوف نرى اشكال مختلفة من الكود 21

WebBrwser Cntrl تستخدم لعرض المواقع االنترنت والتفصح من خاللها ومن خالل االكواد هنرى التعل مع هذه االداه الوظة يحصل أو تعيين قيمة تشير إلى ما إذا كانت السيطرة يمكن أن تنقل إلى صتفحة أخترى بعد صفحتها األولى تم تحميل AllwNavigtin يحصل أو تعيين URL للوثيقة الحالية. Url من خالل الكود سوف نرى اشكال مختلفة من الكود 21

الفصل الرابع االدوات الموجودة Cntainers FlwLayutPanel Cntrl هى حاوية لالدوات بداخلها وبتعملها لها ترتيب لوحدها حيث انها هتوفر وقت كبير فى ترتيب العناصر الوظة FlwDirectin لتحديد اتجاه العناصر داخل الحاوية ScrllBars لجعل عناصر التزيد عن حدود الحاوية وبالتالى عدم احتياج ل WrapCntents يحصل أو تعيين قيمة تشير إ ىل ما إذا كان هذا التحكم يجب رسم ستطحه باستخد DubleBuffered عازلة الثانوي للحد من أو منع وميض لظهور شريط المرور االفقى والراسى وتعمل مع WrapCntents ScrllBars GrupBx Cntrl هى حاوية لالدوات ونضع بداخلها عناصر تنتمى للمجموعة واحدة. الوظة Text عنوان المجموعة يحصل أو تعيين كية مربع المجموعة يتصرف في حين ان AutSize يتم تمكين خصائص ولها احدى قميتين هما GrwAndShrink السيطرة تو أو تتقلص لتناسب محتوياته.عنصر AutSizeMde التحكم ال يمكن تغيير حجم يدويا. GrwOnly السيطرة تو بقتتدر الضرورة لتناسب محتوياته ولكن ال تنكمش أصغر من قيمتة لها حجم خصائصها.يمكن تغيير حجم الوذج ولكن ال يمكن أن تكون صغيرة جدا لدرجة أن أي من ضوابطها الواردة مخفية. Panel Cntrl هى حاوية لالدوات ونضع بداخلها عناصر لعمل مه معنية. الوظة يحصل أو تعيين كية مربع المجموعة يتصرف في حين ان AutSize يتم تمكين خصائص ولها احدى قميتين هما GrwAndShrink السيطرة تو أو تتقلص لتناسب محتوياته.عنصر التحكم AutSizeMde ال يمكن تغيير حجم يدويا. GrwOnly السيطرة تو بقتتدر الضرورة لتناسب محتوياته ولكن ال تنكمش أصغر من قيمتة لها حجم خصائصها.يمكن تغيير حجم الوذج ولكن ال يمكن أن تكون صغيرة جدا لدرجة أن أي من ضوابطها الواردة مخفية. من خالل الكود سوف نرى اشكال مختلفة من الكود 22

23 SplitCntainer Cntrl ىه ةيواح تاودلال نكلو همسقم ىلا Panel نينثا عضنو اهلخادب رصانع لمعل ماهم.ةينعم FixedPanel تاعومجم SplitCntainer يتلا ةحول لا لازت فس ن دنع مجحلا رييغت مجح.ةيواحلا IsSplitterFixed ناك لصافلا وه تباث.كرحتم Orientatin هاجتلاا يقفلأا يسأرلا لل SplitCntainer تاحو Panel1Cllapsed حتفتب لفقتبو لنابلل SplitterDistance عقوم لصافلا لسكبلاب ةفاحلا ىرسيلا ايلعلا SplitCntainer. SplitterIncrement لثمت ةدايز ةكرحلا نئاخلا لسكب SplitterWidth ضرع نئاخلا.لسكب Tab Cntrl ىه ةيواح تاودلال اهلخادب نكلو نكمملا لمع رثكا بات لكبو بات ةحفص اهب ةفلتخم تاوداب ةفلتخم نع.ىرخلاا نع قيرط طغضلاب كيلك نيمي مث موقن طغضلاب AddTab ةفاضاو بات ديدج RightTLeftLayut تاباتلا تلوحت هاجتإ راسيلا هاجتإ نيميلا اذا لا ورتب Text ىه مسا باتلا ةحفصلا HtTrack تلاع بيوبتلا رصنعل مكحتلا رييغت رهظملا دنع ريرمت سولا اهقوف Appearance رهظم Tab ثيحو هنا ذخأي ثلاث ميق مهو Nrmal - Buttns ( )FaltButtns للاخ فوس دوكلا ىرن لاكشا ةفلتخم دوكلا TableLayutPanel Cntrl ىه ةيواح تاودلال لكش نكلو لودج لكو ةيلخ اهب هادا هدحاو اهلكشو. طقف ىتلااك ClumnCunt ددع هدمعلاا RwCunt ددع فوفصلا CellBrderStyle طمن دودح ةيلخلا Clumns ةفاضا فذحو ددع هدمعلاا عم ديدحت عون اهمجح Rws ةفاضا فذحو ددع فوفصلا عم ديدحت عون اهمجح

الفصل الخس االدوات الموجودة )Menus & Tlbars) ىل ىل ىل ىل ىل يل ىل CntextMenuStrip Cntrl إلظهار القوائم المختصرة عند النقر يمينا بالمؤشر على الفورم. ولبرمجه احد العناصر نقوم بالضغط دبل كليك عليه لنذهب الى شاشه الكود واذا اردنا تعديل فى خصائص االداه او عناصر نضغط عليها كليك ثم نقوم بتعديل فى خصائصها الوظة لعمل ظل للقائمة DrpShadwEnable وضع عناصر القائمة Items يحصل أو تعيين قيمة مبينا ك بنود CntextMenuStrip يتم عرضها. LayutStyle يحصل أو تعيين قيمة تشير إلى ما إذا يظهر مساحة للصورة ع الحافة اليسرى لل. TlStripMenuItem ShwImageMargin يحصل أو تعيين قيمة تشير إلى ما إذا يظهر مساحة للصورة ع الحافة اليسرى لل. TlStripMenuItem ShwImageMargin يحصل أو تعيين قيمة تشير إ ما إذا تلميحات األدوات هي ليتم عرضها ع TlStripالبنود. ShwItemTlTips اذا كانت True تعمل تيشك بوكس بجوار العناصر Checked يحصل أو تعيين النص المرتبطة بهذه السيطرة. Text اذا كانت ب True فأن قيمتها فى التشيك بوكس بصح من كليك واحد CheckOnClick يحصل أو تعيين قيمة تشير إلى ما إذا كان TlStripItem يمكن تفعيلها من خالل النقر المزدوج فوق الماوس. DubleClickEnabled تحديد االداه التى تحتوى على القائمة المنسدله DrpDwn وضع عناصر داخل القائمة المنسدله DrpDwnItems ShrtCutKeys لوضع حرف لالختصارات مع استخد ShrtCutKeyDisplay تشيك بوكس على اى عناصر متن ( Shift ) Alt Ctrl - مع اى حرف يتم اختيار من القائمة ShrtCutKeys MenuStrip Cntrl لصناعة القوائم التي يمكن وضعها في البرنج للتسهيل على المستخدم في تنفيذه أوره. وهى اداه صناعه القوائم كما يوجد بكل البرج من/ File / View / Edit واذا اردنا عمل شريط قوائم اخر سنقوم بعمل اداه جديد وعمل شريط اخر الوظة يحصل أو تعيين قيمة تشير إلى ما إذا يتم التعل مع السحب واإلفتالت والبند إعادة ترتيب خاص من قبل TlStrip الصف. AllwItemRecrder TlStrip يحصل على كل العناصر التي تنتمي إلى. Items يحصل أو تعيين قيمة مبينا ك أن TlStrip يحدد جمع العناصر. LayutStyle MenuStrip يحصل أو تعيين قيمة تشير إلى ما إذا يتم عرض تلميحات األدوات ل ShwItemTlTips يحصل أو تعيين قيمة تشير إلى ما إذا كان MenuStrip تمتد من نهاية لهذه الغاية في الحاوية الخاصة به. Stretch TlStrip يحصل أو تعيين حجم بالبكسل من الصورة المستخدمة على. ImageScalingSize يحصل أو تعيين TlStripMenuItem التي يتم استخدها لعرض قائمة واجهة متعدد المستندات ) MDI ( شكال األطفال. MdiWindwListIte يحصل أو تعيين قيمة التي تشير إ األاط ا البصرية سيتم تطبيقها ع TlStrip. RenderMde 24

صلن MenuStrip يحصل أو تعيين قيمة تشير إلى ما إذا يتم عرض تلميحات األدوات ل ShwItemTlTips TlStrip يحصل أو تعيين االتجاه الذي رسم النص على. TextDirectin حالة العنصر من التشيك التى تظهر بجوار ا موجوده او غير موجوده CheckState شكل ظهور العنصر فى الشريط بخصوص ا او الصورة او كالهما ويأخذ القيم التالية وهما ) ImageAndText ( Nne Text - Image DisplayStyle اتنين كليك تجعلها نشط DubleClickEnabled TlStrip يحصل أو تعيين حجم بالبكسل من الصورة المستخدمة على. ImageScaling اذا كانت ترو نستطيع من خالل على مفتاح ALT نستطيع تغيير ترتيبها AllwItemRecder لتظهر TlTips لعنصر بالقائمة ShwItemTlTips StatusStrip Cntrl يمثل عنصر تحكم شريط ويندوز. الوظة يحصل أو تعيين وضوح من قبضة تستخدم إلعادة السيطرة عليها. GripStyle TlStrip يحصل على كل العناصر التي تنتمي إلى Items يحصل أو تعيين قيمة مبينا ك أن StatusStrip يحدد جمع العناصر. LayutStyle TlStrip Cntrl لتصميم شريط األدوات على الفورمة يعنى ببساطه هو شريط الStandardBar وهذه الشريط للتسهيل المستخدم البرنج واذا اردنا عمل شريط قوائم اخر سنقوم بعمل اداه جديد وعمل شريط اخر ا عن البرمجه فالبضغط دبل كليك يتم الذهاب الى شاشه الكود 25

26 لصفلا سداسلا تاودلاا ةدوجوملا (Cmpnents) ErrrPrvider Cntrl ىه هرابع نع هنوقيا رهظت ضيمو تقو اطخ ناكم نيعم BlinkRate ددحت هجرد ضيمولا BlinkStyle راتخنو هدحاو ثلاث اهلوا BlinkDifferentErrr انه ثدحي ضيمولا ددع تارم فقوتيو AlwaysBlink انه فقوتيلا ضيمولا ايئاهن NeverBlink ىا ثدحيلا ضيمو ايئاهن Icn لكش ريغتل هنوقيلاا هيضارتفلاا هجمربو نوكت ك ىلي نكلو دعب حيحصت لظتس اطخلا هدوجوم اهئافخلاو نوكي ك ىلي Cntrl ImageList رفوت بيلاسأ ةرادلإ ةعومجم روصلا لا. تانئاكلا نكمي نأ نوكت ةثوروم هذه.سلاك عضول ةعومجم روصلا لمعو لاصتا اهل عم تاودا ىرخا Images ImageList. ImageCllectin هذهل ةمئاقلا.ةروصلا ImageSize مجح روصلا ةمئاق.روصلا ClrDepth قمع ناوللأا ةمئاق.روصلا

27 لصفلا سداسلا تاودلاا ةدوجوملا (Dialgs) ClrDialg Cntrl موقت كلت لمحب نول اهلخادب و هقيبطت ديرن دنعو ءاعدتسا كلت اهيلمحت لفسا هذفانلا عضو ميمصتلا AllwFullOpen لى إ ن ك ا نكمي مدختسملل مادختسا عبرم راوحلا ديدحتل ناولأ.ةصصخم AnyClr لى إ ن ك ا عبرم راوحلا ضرعي ناوللأا لك وه حاتم ةعومجم ناوللأا.ةيساسلأا FullOpen لى إ تناك طباوضلا لي ا مدختست قلخل ناولأ ةصصخم ةيئرم دنع حتف عبرم راوحلا SlidClrOnly لى إ ن ك ا عبرم فوس راوحلا دحت نيمدختسملل رايتخا ناوللأا ةبلصلا.طقف FntDialg Cntrl رايتخا عون طخ نيعم هقيبطتل مروف وا ىا هادا دنعو ءاعدتسا كلت اهيلمحت لفسا هذفانلا عضو ميمصتلا ShwEffects ن ك ا عبرم راوحلا يوتحي لى ع طباوضلا لي ا حمست مدختسملل ديدحتل هطسوتي ريطست تارايخو ناوللأا.صنلا ShwApply ناك عبرم راوحلا يوتحي رز.قيبطت ShwClr ناك عبرم راوحلا ضرعي رايتخا.نوللا OpenFileDialg Cntrl موقت كلت ءادنلاب لاو موقت هحتفب دنعو ءاعدتسا كلت اهيلمحت لفسا هذفانلا عضو ميمصتلا Filter ةلسلس مسا ةصتلا ةيلاحلا يذلاو ددحي تارايخلا لي ا رهظت " ظفح عونك "" تا عبرم" عون عبرم.راوحلا AddExtensin ناك راوحلا فيضت ادادتما مسا لا ايئاقلت ناك لفغي.ديدمتلا CheckFileExists لى إ ن ك ا راوحلا لف م ضرعي ريذحت ددحي مسا ريغ.دوجوم CheckPathExists لا يتلا ددحت ن ك ا ض ع ر تاريذحت ماق ةباتكب تاراسم ءسأو تالا.ةحلاص ريغ CreatePrmpt SaveFileDialg بلاطي لوصحلل نذإ ءاشنلإ ددحي ريغ.دوجوم CustmPlaces ةمئاق نكلأا ةصصخملا تاعبرمل راوحلا.لا DefaultExt يتلا ةلسلس ددحت قحلملا يضارتفلاا مادختسلا ةصتل ةمئاق تالا يتلا.اهضرع DereferenceLinks ناك دوعي راوحلا إ عقوم فتلملا راشملا هيلإ ةطساوب راصتخا عقوم راصتخلاا (lnk) FileName ةلسلس يوتحت راسملا لماكلا لل ددحملا.راوحلا

28 FileNames فص يوتحي مسا دحاو لكل.ددحملا InitialDirectry ليلدلا يلولأا يتلا اهضرع لبق.راوحلا OverwritePrmpt لى إ SaveFileDialg ضرعي ريذحت ددحي مسا دوجوم.لعفلاب Title صنلا يذلا رهظي طيرش ناونعلا ل راوحلا SaveFileDialg Cntrl لثمي راوحلا ةعئاشلا يتلا حمست مدختسملل ديدحتل مسا ظفحل لا ك لا نكمي اهمادختسا لبق دحأ تاقيبطتلا يتلا ذفنت تحت ةقث.ةيئزج دنعو ءاعدتسا كلت اهيلمحت لفسا هذفانلا عضو ميمصتلا Filter ةلسلس مسا ةصتلا ةيلاحلا يذلاو ددحي تارايخلا لي ا رهظت " ظفح عونك "" تا عبرم" عون عبرم.راوحلا FlderBrwserDialg Cntrl كلت مدختست ضرعل تادلجملا دراهلا كسيد ىهو همهم ادج نا اندرا ظفح دلجم نيعم مهاو صئاصخ كلت RtFlder ددحت لوا ناكم حتفي هيلع FlderBrwserDialgلا SelectedPath ىتهو ديدحتل راسملا ىذلا انلصو هيلا وهو مهم ادج ديدعلل رماولاا هيجمربلا

المراجع موقع ميكروسوفت ااكدميية اجملموعة العربية للمكبيوتر الخاتمة اهداء وشكر ااكدميية اجملموعة للمكبيوتر عىل مس توى اذلى وصلت اليه وخاصة ادلكتور / معرو موىس ولهندس / حد مسري والعلني ابلفرع القبة 29