10
Answers

Loop through combo box items

Q1) What is the easy way to loop through the collection of items in the combo box?

Q2) What is the easy way to select a combo box item by value?

Some attempts related to Q2:

private object FindCbItemByValue(ComboBox cb, object val)

{

object oldval = cb.SelectedValue;

cb.SelectedValue = val;

object item = cb.SelectedItem;

cb.SelectedValue = oldval;

return item;

}

 

I do not want this since this fires the SelectedIndexChanged event of the combo box. So, I was thinking I had better loop through the collection. I had greatly appreciate if anyone knowledgeable can address this and guide me in the right direction.

 

Answers (10)