سلام
کسی در مورد autocomplete در comboboxداره تا به من بده
با تشکر
Printable View
سلام
کسی در مورد autocomplete در comboboxداره تا به من بده
با تشکر
یک ComboBox به فرم اضافه کنید و کدهای فرم (Form1) رو بصورت زیر تغییر بدید:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
S[] s = new S[5];
s[0] = new S("Mahmood");
s[1] = new S("Mohammad");
s[2] = new S("Muhammad");
s[3] = new S("MooHammad");
s[4] = new S("Mazdak!");
//آماده کردن کمبوباکس برای متصل کردن به داده ها
this.comboBox1.DataSource = s;
this.comboBox1.DisplayMember = "A";
this.comboBox1.AutoCompleteSource = AutoCompleteSource.ListItems;
this.comboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
}
class S
{
public S(string a)
{
this.a = a;
}
private string a;
public string A
{
get { return this.a; }
set { this.a = value; }
}
}
}
بجای شیئ s باید شیئ dataTable ای که دارید رو برای خاصیت DataSource مشخص کنید. مثلا [dataSet1.Tables[0 یا dataTable1
بجای نام A باید نام فیلدی (ستونی) که میخواهید نمایش داده شود رو برای خاصیت DisplayMember مشخص کنید.
سلام
با تشکر از شما
عالی بود.