2013-04-15 27 views
0

所以我有一個程序和一個API。在我的API中,我有一個String類型的列表,它存儲了我想在實際程序的ComboBox中顯示的所有值。使用外部列表填充組合框

我的組合框被命名爲:Cloud_ComboBox並且是班上「雲」在我的API

和我命名名單:

我對如何做到這一點不知道CloudType,我已經在網上看了但尚未找到解決方案。

謝謝!

編輯:我已經嘗試,但未能奏效:

在節目設置:

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

@ TheEvil企鵝WPF – MalvEarp

回答

0

首先是一種非常奇怪的方式做它,如果它不起作用,我不會感到驚訝。您應該在窗口初始化時設置一次ItemsSource。

如果DataContext設置正確,第二個應該可以工作。如果沒有看到更多的代碼,可能很難說最好的方式來獲得工作效率。