کمبوباکس ComboBox در سی شارپ
جهت دانلود ویدیوی آموزشی با کیفیت Full HD روی لینک زیر کلیک کنید .
حجم فایل : 24.4 مگابایت
مدت زمان : 08:05
در آپارات نیز می توانید به فایل های بالا با کیفیت HD دسترسی داشته باشید.
کمبو باکس مثل همون لیست باکس می مونه که در درس قبل با اون کار کردیم و فقط از لحاظ ظاهری فرق می کنه

از تول باکس یا همون جعبه ابزار آبجکت کمبو باکس را به درون فرم می کشیم . کمبو باکس هم مثل همون لیست باکس مشخصه ی item را در properties دارد که ما می توانیم مقادیر را به اون اضافه کنیم .
برای آشنایی بیشتر ما قصد داریم از طریق تکست باکس مقادیری را به کمبوباکس اضافه و حذف کنیم و همچنین همین اضافه و حذف کردن را از طریق کمبو باکس انجام می دهیم .
در این برنامه از چهار دکمه ی باتن ، یک تکست باکس و یک کمبوباکس استفاده می کنیم.
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 WindowsFormsApplication7
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
// دکمه ی اضافه کردن مقدار از کمبوباکس به کمبوباکس
private void button1_Click(object sender, EventArgs e)
{
comboBox1.Items.Add(comboBox1.Text);
}
//دکمه ی حذف کردن مقادیر کمبوباکس از تکست باکس
private void button2_Click(object sender, EventArgs e)
{
comboBox1.Items.Remove(textBox1.Text);
}
//حذف مقدار کمبوباکس از کمبوباکس
private void button3_Click(object sender, EventArgs e)
{
comboBox1.Items.Remove(comboBox1.SelectedItem);
}
// اضافه کردن به کمبوباکس از تکست باکس
private void button4_Click(object sender, EventArgs e)
{
comboBox1.Items.Add(textBox1.Text);
}
}
}

