شما می توانید با عضویت در انجمن پرسش و پاسخ درسمن هرگونه سوالی دارید را مطرح کنید


کنترل دکمه(Button)


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

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

FlatStyle

در ویژگی FlatStyle گزینه‌های متفاوتی وجود دارد که با استفاده از آنها می‌توانیم ظاهر دکمه را تنظیم کنیم.

FlatAppearance

اگر در ویژگی FlatStyle گزینه Flat را انتخاب کرده باشیم، در ویژگی FlatAppearance می‌توانیم جرئیات آنرا تغییر دهیم. در این ویژگی چهار گزینه BorderColor، BorderSize، MouseDownBackColor و MouseOverBackColor قرار دارد.

  • گزینه BorderColor رنگ کادر دور دکمه را مشخص می‌کند.
  • گزینه BorderSize اندازه و ذخامت کادر دور دکمه را مشخص می‌کند.
  • گزینه MouseDownBackColor رنگ پس‌زمینه دکمه در لحظه کلیک را مشخص می‌کند.
  • گزینه MouseOverBackColor رنگ پس‌زمینه دکمه در لحظه حرکت ماوس روی دکمه را مشخص می‌کند.

اکنون قصد داریم چهار دکمه و یک لیبل روی فرم ایجاد کنیم که با کلیک بر روی هر یک از دکمه‌ها لیبل به سمت یک جهت مشخص حرکت کند.

درون هر یک از دکمه ها دستوراتی که موجب حرکت لیبل شود را می‌نویسیم.

private void button1_Click(object sender, EventArgs e)
{
    label1.Top -= 5; //پایین دکمه
}

private void button3_Click(object sender, EventArgs e)
{
    label1.Top += 5; //بالا دکمه
}

private void button2_Click(object sender, EventArgs e)
{
    label1.Left += 5; //راست دکمه
}

private void button4_Click(object sender, EventArgs e)
{
    label1.Left -= 5; //چپ دکمه

}

امیدواریم که این آموزش برای شما مفید واقع شده باشد. در قسمت بعد قصد داریم که در کنار شما عزیزان با کنترل کادر متن(TextBox) آشنا شویم. لطفاً با ما همراه باشید...


برچسب ها :

کنترل دکمه کنترل دکمه در سی شارپ button رویدادهای دکمه ویژگیهای دکمه

نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد .
برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.
23 جلسه برای دوره آموزش ویندوز فرم سی شارپ-مقدماتی

درس 1
مفاهیم ویندوز فرم و ساخت اولین برنامه
15 دقیقه / رایگان

درس 2
ویژگیهای فرم و تغییر آنها
20 دقیقه / رایگان

درس 3
رویدادهای فرم- بخش اول
26 دقیقه / رایگان

درس 4
رویدادهای فرم-بخش دوم
20 دقیقه / رایگان

درس 5
کنترل لیبل (Lable) و ویژگیهای آن
14 دقیقه / رایگان

درس 6
رویدادهای لیبل(Lable)
19 دقیقه / رایگان

درس 7
ساخت بازی دوز
35 دقیقه / رایگان

درس 8
کنترل دکمه(Button)
14 دقیقه / رایگان

درس 9
کنترل کادر متن(TextBox)
33 دقیقه / رایگان

درس 10
ساخت ماشین حساب
30 دقیقه / رایگان

درس 11
ساخت منو
22 دقیقه / رایگان

درس 14
کار با فایلهای متنی
21 دقیقه / رایگان

درس 15
ساخت برنامه ویرایشگر فارسی-بخش اول
23 دقیقه / رایگان

درس 16
ساخت برنامه ویرایشگر فارسی-بخش دوم
39 دقیقه / رایگان

درس 17
دکمه های رادیویی-RadioButton
17 دقیقه / رایگان

درس 18
کنترل کامبوباکس-combobox
35 دقیقه / رایگان

درس 19
اضافه کردن کلاس جدید به پروژه
7 دقیقه / رایگان

درس 21
ساخت نرم افزار رمزنگار متن-بخش اول
36 دقیقه / رایگان

درس 22
ساخت نرم افزار رمزنگار متن-بخش دوم
53 دقیقه / رایگان

درس 23
ارتباط با پایگاه داده
16 دقیقه / رایگان

درس 24
درج داده در پایگاه داده
17 دقیقه / رایگان

درس 25
حذف داده از پایگاه داده
10 دقیقه / رایگان

درس 26
واکشی داده از دیتابیس
16 دقیقه / رایگان

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


تعداد جلسات 26 جلسه
مدت زمان 538 دقیقه
سطح مهارت مقدماتی
زبان فارسی
دانشجو 45 دانشجو
گواهی نامه ندارد
قیمت دوره : 0 تومان
درحال برگزاری
مهدی احمدی
مهدی احمدی

درباره مدرس :

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