جستجوی یک رشته در یک لیست باکس در سی شارپ و انتخاب ان
شاید برای شما پیش امده باشد که نیاز دارید یک مقدار رشته را درون تعداد زیادی ایتم درون لیست باکس جستجو و ان را انتخاب کنید
چیزی شبیه به autocomplate گوگل که وقتی کلمه ای را جستجو میکنید از لیست کلمات پیدا و نمایش میدهد ، در اینحا علاوه بر نمایش ، ایتم مورد نظر انتخاب خواهد شد
برای این کار از یک عبارت بسیار ساده استفاده می کنیم که با تغییر متن تکست باکس ان را در داخل لیست باکس جستجو خواهد کرد
protected void textbox1_TextChanged(object sener,EventArgs e){
listBox1.SelectedIndex = listBox1.FindString(textbox1.Text);
}
به همین سادگی متن مورد نظر ما در داخل لیست باکس انتخاب میگردد
چیزی شبیه به autocomplate گوگل که وقتی کلمه ای را جستجو میکنید از لیست کلمات پیدا و نمایش میدهد ، در اینحا علاوه بر نمایش ، ایتم مورد نظر انتخاب خواهد شد
برای این کار از یک عبارت بسیار ساده استفاده می کنیم که با تغییر متن تکست باکس ان را در داخل لیست باکس جستجو خواهد کرد
protected void textbox1_TextChanged(object sener,EventArgs e){
listBox1.SelectedIndex = listBox1.FindString(textbox1.Text);
}
به همین سادگی متن مورد نظر ما در داخل لیست باکس انتخاب میگردد