Follow along with the video below to see how to install our site as a web app on your home screen.
Not: This feature may not be available in some browsers.
if(chechkboxlist1.text=="Ahmet")
{
chechkboxlist1.checked=true;
}
yap
hocam checkedlistbox böyle çalışmıyor
Sorunun çözülmesi lazım hata nedir?
private **** tbx_ara_TextChanged(object sender, EventArgs e)
{
for (int i = 0; i < ckd_list.Items.Count; i++)
{
ckd_list.SetItemChecked(i, false);
}
List<string> list = new List<string>();
foreach (var item in ckd_list.Items)
{
list.Add(item.ToString());
}
for (int i = 0; i < list.Count; i++)
{
if (list[i].ToString().ToLower() == tbx_ara.Text.ToLower())
{
ckd_list.SetItemChecked(i, true);
}
}
}
Tam olarak ne istediğini belirtmemişsin, yani olay neye göre tetiklenecek ? Form açıldığı zaman mı işaretlenecek tüm ilgili kutucuklar ? Yoksa bir textbox'a yazdıracaksın da ona göre mi seçim yapmak istiyorsun ? Ben TextBox'a göre bir örnek yaptım, başka bir şey istiyorsan gerisini sen uyarlarsın herhalde.
// Textbox'ın textchanged event'ine göre.
Kod:private **** tbx_ara_TextChanged(object sender, EventArgs e) { for (int i = 0; i < ckd_list.Items.Count; i++) { ckd_list.SetItemChecked(i, false); } List<string> list = new List<string>(); foreach (var item in ckd_list.Items) { list.Add(item.ToString()); } for (int i = 0; i < list.Count; i++) { if (list[i].ToString().ToLower() == tbx_ara.Text.ToLower()) { ckd_list.SetItemChecked(i, true); } } }
![]()