Jak ustawić domyślną kombinację

Szukałem więc wartości domyślnej dla mojego comboboxa. Znalazłem kilka rzeczy, ale żadna z nich nie działa.

Właściwie działa, jeśli utworzę prosty zestaw kombi i użyjęcomboBox1.SelectedIndex = comboBox1.Items.IndexOf("something") ale gdy dynamicznie wygeneruję zawartość comboboxów, nie mogę już go uruchomić.

W ten sposób wypełniam moje pole kombi (znajdujące się w konstruktorze klasy);

        string command = "SELECT category_id, name FROM CATEGORY ORDER BY name";
        List<string[]> list = database.Select(command, false);

        cbxCategory.Items.Clear();

        foreach (string[] result in list)
        {
            cbxCategory.Items.Add(new ComboBoxItem(result[1], result[0]));
        }

Wydaje mi się, że nie udało mi się ustawić wartości domyślnej, na przykład jeśli umieściłemcbxCategory.SelectedIndex = cbxCategory.Items.IndexOf("New") poniżej powyższego kodu nie będzie działać.

WinForm, tak przy okazji.

Z góry dziękuję.

questionAnswers(5)

yourAnswerToTheQuestion