我希望我的組合框項目名稱和值從我的列表中獲取 當然,我不希望我的視圖模型保存組合框項目列表。綁定列表<string>與組合框
我有一個列表a,b,c,d
我希望我的組合框有項目
我的視圖模型得到
public List<string> PropsList { get; set; }
我的觀點得到了
<ComboBox Name="cbPropName" ItemsSource="PropsList"/>
它給了我 組合以P ROPS大號IST
:(
我希望我的組合框項目名稱和值從我的列表中獲取 當然,我不希望我的視圖模型保存組合框項目列表。綁定列表<string>與組合框
我有一個列表a,b,c,d
我希望我的組合框有項目
我的視圖模型得到
public List<string> PropsList { get; set; }
我的觀點得到了
<ComboBox Name="cbPropName" ItemsSource="PropsList"/>
它給了我 組合以P ROPS大號IST
:(
內厄姆你將不得不使用ItemsSource="{Binding PropsList}"
,假設PropsList是在後面的代碼,或者甚至更好扶養屬性,在屬性您數據上下文,實現INotifyPropertyChanged
。在你的情況下,你必須設置你瀏覽的DataContext
財產是ViewModel
試試這個:
<ComboBox Name="cbPropName" ItemsSource="{Binding Path=PropsList}" />
哈哈謝謝!這就像mos有尷尬的事情! – Nahum
即使在編寫如此多的XAML代碼之後,它總是發生在我身上:-)。如果它有幫助,你可以V我的答案... –
當然= D theres jsut,10分鐘等待thingy。這個迭代中的人太快了。 – Nahum