Feedback

C# - Selektieren eines gekapselten Eintrags aus der ComboBox

Veröffentlicht von am 1/21/2008
(1 Bewertungen)
Extension zum Selektieren eines gekapselten Eintrags "ComboBoxItemBase" (siehe vorheriges Snippet) in der ComboBox.
(Setzt vorraus, dass sich in der ComboBox nur ComboBoxItemBase-Einträge befinden)
public static class ComboBoxExtensions
    {
        public static void SelectComboBoxItem<T>(this ComboBox comboBox, T item)
        {
	        foreach(ComboBoxItemBase<T> comboBoxItem in comboBox.Items)
	        {
		        if(comboBoxItem.MappedItem.Equals(item))
		        {
			        comboBox.SelectedItem = comboBoxItem;
			        break;
		        }
	        }
        }
    }
Abgelegt unter generisch, extension, kapseln.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!