2013-04-15 5 views
0

У меня есть программа и API. В моем API у меня есть список типа String, который хранит все значения, которые я хочу отобразить в ComboBox в реальной программе.Заполнение ComboBox с внешним списком

Мой ComboBox называется: Cloud_ComboBox и в классе «Облако» в моем API

и мой список имени: CloudType

Я не имею ни малейшего представления о том, как достичь этого, я смотрел онлайн уже но еще не нашли решения.

Спасибо!

Edit: То, что я уже пытался, но не смог работать:

В программе:

private void Cloud_ComboBox_DropDownOpened(object sender, EventArgs e) 
    { 
     Cloud_ComboBox.ItemsSource = CloudType; 
    } 

В XAML:

ItemsSource="{Binding Path=CloudType}" 
+0

Какой пользовательский интерфейс вы используете? WinForms, WPF, ASP.NET или ASP.NET MVC? – TheEvilPenguin

+0

Показать код, чтобы мы могли видеть, что вы пробовали, и что не работает должным образом. – walther

+0

@TheEvilPenguin WPF – MalvEarp

ответ

0

Первый является очень странным способом сделайте это, и я не удивлюсь, если это не сработает. Вы должны установить ItemSource один раз при инициализации окна.

Второй должен работать, если DataContext установлен правильно. Не видя немного большего кода, может быть трудно сказать, что лучший способ заставить работать binging.

Смежные вопросы