WPF XAML绑定列表和组合框
本文关键字:组合 列表 XAML 绑定 WPF | 更新日期: 2023-09-27 18:07:56
我正在自学如何将类绑定到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; }
}
}
Try This,
<ComboBox ItemsSource="{Binding Items}" DisplayMemberPath="Name" />
将Items集合作为属性。
public List<Item> Items { get; set;}
Section
类应该是public
,并使其作为您的DataContext
假设Section
为当前DataContext:
<ComboBox ItemsSource="{Binding Items}"
DisplayMemberPath="Name" />