我创建了ObservableCollection<Tuple<string,string>> servers;
每个元组都包含两个字段
是否可以将此集合绑定到listBox - 因此,在绑定后,此listBox中只有名称字符串?
Name String - 是元组中的第一个字符串
private ObservableCollection<Tuple<string,string>> nameVals;
public ObservableCollection<Tuple<string,string>> NameVals
{
get
{
if (nameVals == null)
nameVals= new ObservableCollection<Tuple<string, string>>(Helpers.getNamesAndValues("ololo"));
return nameVals;
}
}
答案 0 :(得分:1)
您可以将ListBox的ItemsSource绑定到ObservableCollection(!必须是属性)并在ListBox上设置DisplayMemberPath="Item1"
。