我正在教自己如何将类绑定到XAML对象。我无法在列表中找到任何数据。无论是那个还是我都不太了解术语。我想创建一个绑定到列表的组合框,在Items列表中显示每个Item的名称。我如何将它绑定到组合框?
class Section
{
List<Item> Items = new List<Item>();
}
class Item
{
private string _name;
public string Name
{
get { return _name; }
set { _name = value; }
}
}
答案 0 :(得分:2)
假设Section
是当前的DataContext:
<ComboBox ItemsSource="{Binding Items}"
DisplayMemberPath="Name" />
答案 1 :(得分:2)
试试这个,
<ComboBox ItemsSource="{Binding Items}" DisplayMemberPath="Name" />
将您的Items集合作为属性。
public List<Item> Items { get; set;}
Section
班级应为public
并将其设为DataContext