我希望我的组合框项目名称和值从我的列表中获取 当然,我不希望我的视图模型保存组合框项目列表。绑定列表<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