تبلیغات
banner
banner
banner
تبلیغات
banner

فیلم های آموزشی : 36 +

تعداد کاربران : 44 +

تعداد کل مطالب : 338 +

تعداد نظرات : 33 +

حضرت علی (ع) : دانش اندک همراه با عمل بهتر از علم بسیار بدون عمل است.

آموزش مقدماتی تا پیشرفته سی شارپ بخش نود و پنجم


به نام خدایی که در این نزدیکی است.

آموزش مقدماتی تا پیشرفته سی شارپ بخش نود و پنجم

سلام به همه کاربران وبسایت لندلرن

قسمت نود و پنجم


در هنگام كار با كنترل MenuStrip اولين نكته اي كه جلب توجه مي كند، اين است كه علاوه بر منو هاي ايجاد شده در اين كنترل، منويي هم وجود دارد كه براي اضافه كردن يك گزينه ي جديد به منو و يا زير منو به كار مي رود .

هر زمان كه با اسـتفاده از اين گزينه در كنترل MenuStrip يك منوي جديد ايجاد كنيد،

گزينه ديگري مشابه قبلي در اين قسمت ايجاد خواهد شد .

پنجره Properties:

هنگامي كه يك منو را به برنامه اضافه كرديد و در حال تغيير ويژگي هاي آن بوديد،

پنجره Proiperties خاصـيتهاي آن منو را نمايش مي دهد و مانند هر كنترل ديگري مي توانيد خاصيتهاي آن را تنظيم كنيد .

در طراحي منو براي برنامه همواره بايد در نظر داشته باشيد كه منوي برنامه خود را هما نند منوي ديگر برنامه هـاي وينـدوزي ايجـاد كنيد.

براي مثال مي توانيد به منو هاي برنامه هايي مانند ويژوال استوديو، Word و يا Outlook توجـه كنيـد .

در تمـام ايـن برنامه ها منويي به نام File وجود دارد و گزينه اي به نام Exit در اين منو است كه به وسيله آن مي توان از برنامه خارج شد.

بنابراين اگر در برنامه خود از منو استفاده كرديد،

بهتر است منويي به نام فايل ايجـاد كـرده و حـداقل گزينـه Exit را در آن قـرار دهيد.

اگر برنامه شما به كاربر اجازه مي دهد عملياتي مانند كات كردن و يا كپي كـردن را انجـام دهـد،

بهتـر اسـت منـويي بـه نـام Edit ايجاد كرده و اين گزينه ها را در آن قرار دهيد .

نكته: در كتابخانه MSDN كه همراه با ويژوال استوديو  نصب مـي شـود،

بخـشي بـه نـام User Interface Design and Development وجود دارد كه مسائل بسياري را راجع به طراحي رابط كاربري استاندارد براي برنامـه هاي ويندوزي بررسي مي كند.

براي اطلاع در مورد چگونگي طراحي استاندارد رابطهاي كاربري مي توانيد به آن بخش مراجعه كنيد .

دليل اينكه منو هاي برنامه شما بايد همانند منو هاي ديگر برنامه ويندوزي باشد

در اين است كه به اين صورت كاربران هنگام كار با برنامه احساس راحتي بيشتري مي كنند

و مي توانند از آشنايي قبلي خود با منو هاي ديگر برنامه ها، در برنامه شما نيز استفاده كنند

و نيازي ندارند كه عملكرد تمامي منو ها را از ابتدا ياد بگيرند .

البته همواره در منوي يك برنامه گزينه هايي وجود دارنـد كـه در برنامـه هاي ديگر نيستند .

در مورد اين گزينه ها ميتوانيد آنها را در چند منوي خاص در بين منو ها قرار دهيد.

امـا همـواره قـرار دادن گزينـه هاي عمومي در قسمتهاي ثابت يك منو باعث مي شود كه كاربر زودتر با نحوه كاركرد برنامه آشنا شود.

ايجاد منو ها :

حال بهتر است كه ببينيم چگونه مي توان در يك برنامه منو ايجاد كرد.

در بخش امتحان كنيد بعد، برنامه اي ايجاد خواهيم كـرد كـه شامل يك نوار منو، دو نوار ابزار و دو TextBox باشد .

نوار منـو شـامل منـو هـاي File ،Edit ،View ،Tools و Help و چندين گزينه و زير منو در هر يك از آنها خواهد بود.

به اين ترتيب مي توانيد تمـام ويژگـي هـاي منـو هـا را در برنامـه مشاهده كنيد .

به علت اينكه اين برنامه از چند بخش تشكيل شده است،

نوشتن آن را نيز به چند قسمت تقسيم مي كنيم و در قسمت اول به طراحي منو ها مي پردازيم .

برای طراحی این برنامه به قسمت نود و ششم بروید.

 


درباره نویسنده
سجاد اسدی
   سجاد اسدی

سجاد اسدی هستم دانشجوی رشته نرم افزار و علاقه مند به تدریس و یادگیری دروس مرتبط با تکنولوژی نرم افزار و اینترنت اشیاء جهت ارتباط با بنده مراجعه شود به آیدی سروش و تلگرام : @ordervira و پیج بنده در اینستاگرام instagram.com/sajjadred11 ""اللهم صل علی محمد و آل محمد"" برای شروع هیچ وقت دیر نیست. "الهم عجل لولیک الفرج"

دیدگاه بگذارید

avatar
  اشتراک  
اطلاع رسانی

aparat کانال آپارات

soroush کانال سروش

کانال آی گپ