سلام

جهت دانلود ویدیوی آموزشی با کیفیت Full HD روی لینک زیر کلیک کنید .

حجم فایل : 37.0 مگابایت

مدت زمان : 11:33

 در آپارات نیز می توانید به فایل های بالا با کیفیت HD دسترسی داشته باشید.

 

 

ردیو باتن ها در جهت انتخاب کردن توسط کاربرها قرار داده می شود برای مثال در فرم استخدام ما برای جنسیت دو گزینه داریم یا خانم یا آقا پس گزینه ی سومی وجود ندارد و ما می توانیم با قرار دادن ردیوباتن پاسخ را از کاربر دریافت کنیم . نکته ی که لازم میدونم براتون توضیح بدم اینه که اگر ما صد تا ردیوباتن داشته باشیم فقط حق انتخاب یکی از ردیوباتن ها را داریم. برای اینکه بتوانیم چندین حق انتخاب از ردیوباتن داشته باشیم باید از گروپ باکس استفاده کنیم ، گروپ باکس باعث می شود تا محیطی در فرم ایجاد کند و مادر آن محیط ردیوباتن ها را قرار دهیم .ردیوباتن مشخصه ی مهمی به نام checked دارد که می تواند true یا false باشد اگر ترو باشد انتخاب شده است اما اگر فالس باشد انتخاب نشده است

 روی هر ردیوباتن دوبار کلیک کنید تا وارد رویداد CheckedChanged آن شوید سپس موارد را به صورت زیر وارد نمایید .

که البته من همه برنامه را در اینجا کپی می کنم

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication9
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void radioButton1_CheckedChanged(object sender, EventArgs e)
        {
            this.BackColor = Color.Red;
        }

        private void radioButton2_CheckedChanged(object sender, EventArgs e)
        {
            this.BackColor = Color.Green;
        }

        private void radioButton3_CheckedChanged(object sender, EventArgs e)
        {
            this.BackColor = Color.Blue;
        }

        private void radioButton4_CheckedChanged(object sender, EventArgs e)
        {
            this.ForeColor = Color.Red;
        }

        private void radioButton6_CheckedChanged(object sender, EventArgs e)
        {
            this.ForeColor = Color.Green;
        }

        private void radioButton5_CheckedChanged(object sender, EventArgs e)
        {
            this.ForeColor = Color.Blue;
        }
    }
}

 

 

با اجرای برنامه ی بالا شاهد تصویر زیر خواهیم بود .