چک باکس checkbox در سی شارپ

برخلاف ردیوباتن که فقط حق انتخاب یک گزینه را داشتیم چک باکس ها قادر هستن تا هر تعدادی هستند انتخاب شوند برای مثال در فرم استخدام نوشته شده شما به چه زبانی مسلط هستید : انگلیسی ، فرانسوی ، روسیبرای این منظور برنامه ای می نویسیم که اگر کاربر هر زبانی را انتخاب کرده باشد در انتها با کلیک بر روی باتن زبان های انتخاب شده نمایش داده شود .

 

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

private void button1_Click(object sender, EventArgs e)
{
string str=””;
if (checkBox1.Checked==true)
{
str += checkBox1.Text + ” “;

}
if (checkBox2.Checked == true)
{
str += checkBox2.Text;
}
MessageBox.Show(str);
}
}
}

 در برنامه فوق متغیری از نوع اس تی آر را معرفی کردیم تا بتواند مقادیری از چک باکس ها دریافت می کند ذخیره نماید با این کار هنگامی که روی گزینه ی اوکی کلیک می کنیم دستورات فوق اجرا می گردند.

 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *