我正在自学如何将类绑定(bind)到 XAML 对象。我在列表中找不到任何关于数据的信息。要么,要么我不太了解术语。我想制作一个绑定(bind)到列表的组合框,显示项目列表中每个项目的名称。我如何将它绑定(bind)到组合框?
class Section
{
List<Item> Items = new List<Item>();
}
class Item
{
private string _name;
public string Name
{
get { return _name; }
set { _name = value; }
}
}
最佳答案
试试这个,
<ComboBox ItemsSource="{Binding Items}" DisplayMemberPath="Name" />
将您的 Items 集合作为属性。
public List<Item> Items { get; set;}
Section
类应该是public
并将其作为您的DataContext
关于c# - WPF XAML 绑定(bind)列表和组合框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32017051/