ساخت منو


ساخت منو
برای خرید این درس نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.

ممکن است که برنامه ما کارهای متعددی برای کاربر انجام دهد، به کمک منو می‌توان این کارها را دسته بندی کرد تا کاربر دسترسی آسانتری به آنها داشته باشد. نمونه این نوع منوها را می‌توانیم در نرم‌افزار Notepan مشاهده کنیم.

یکی دیگر از کاربردهای منو این است که مانع از زیاد شدن تعداد دکمه‌ها روی صفحه می‌شود، زیرا اگر منو نباشد کاربر برای دسترسی به هر ویژگی بایر روی یک دکمه کلیک کند.

از پنجره ToolBox بر روی گزینه MenuStrip دابل کلیک کنید تا یک منو برای شما ساخته شود. درحالت عادی منو ما خالی است اما یک کادر متن برای ورود داده‌ها توسط ما قرار دارد. اگر پس از پرکردن کادر متن، کادر متن پایین را پر کنیم، مقدار کادر متن پایینی زیر منو کادر متن بالایی خواهد شد در غیر این صورت دو مجموعه جداگانه می‌شوند. همچنین می‌توانیم برای این زیر منوها چند زیر منو دیگر نیز بسازیم.

اگر درون یکی از این کادر متن‌ها کاراکتر «-» را قرار دهیم، یک خط جدا کنند ایجاد می‌شود.

TextDirection

در ویژگی TextDirection می‌توانیم عموری یا افقی بودن گزینه‌های منو را تنظیم کنیم.

Image و DisplayStyle

بعضی از گزینه‌های منو نیاز دارند که علاوه بر متن، تصویر نیز داشته باشند. اگر در ویژگی DisplayStyle گزینه ImageAndText را انتخاب کنیم می‌توانیم با کمک ویژگی Image یک تصویر برای گزینه‌های منو انتخاب کنیم.

ImageScaling

در ویژگی ImageScaling می‌توانیم تنظیم کنیم تصویری که برای گزینه‌های منو انتخاب کرده‌ایم با اندازه خودشان نمایش داده شود یا اندازه استاندارد.

ShortcutKeys

در ویژگی ShortcutKeys می‌توانیم کلیدهای میانبر برای گزینه‌های منو انتخاب کنیم.

ShowShortcutKeys

در ویژگی ShowShortcutKeys می‌توانیم تنظیم کنیم که کلید میانبر هر گزینه، درون آن گزینه نمایش داده شود یا نه.

توجه داشته باشید که گزینه‌های منو مانند دیگر عناصر فرم، رویدادهای متفاوتی دادند و ما می‌توانیم  از آنها استفاده کنیم. برای مثال اگر قصر داشته باشیم با کلیک بر روی یکی از گزینه‌های منو از برنامه خارج شویم، باید در رویداد کلیک این گزینه کد زیر را بنویسیم.

private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
    Application.Exit(); //برنامه از خروج
}

 


برچسب ها :

ساخت منو ساخت منو با سی شارپ ساخت منو با ویندوز فرم

نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد .
برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.

مشخصات دوره


مدرس دوره : مهدی احمدی
تعداد جلسات 26 جلسه
مدت زمان 538 دقیقه
حجم دوره 1/24 گیگابایت
سطح مهارت مقدماتی
وضعیت دوره درحال برگزاری
: میانگین امتیاز دوره

رایگان
برای دسترسی به این دوره وارد یا عضو شوید.
مهدی احمدی
مهدی احمدی

درباره مدرس :

از سال 1380 برنامه نویسی را شروع کرده و از سال 90 در این زمینه تدریس میکنم .با زبانهای سی پلاس پلاس ، سی ،پاسکال ،VB ، سی شارپ ،اسمبلی، جاوا و .... کار کرده و آنها را تدریس کرده ام.هم اکنون نیز مشغول تدریس در دانشگاه هستم و مدتی است با سایت درسمن همکاری میکنم