![](/img/trans.png)
[英]XAML markup error when binding List<string> to a ComboBox ItemSource in a WPF
[英]WPF XAML Binding List and Combobox
我正在自學如何將類綁定到XAML對象。 我在列表中的數據上找不到任何內容。 要么那個,要么我不太了解該術語。 我想制作一個與列表綁定的組合框,在“項目”列表中顯示每個項目的名稱。 我如何將其綁定到組合框?
class Section
{
List<Item> Items = new List<Item>();
}
class Item
{
private string _name;
public string Name
{
get { return _name; }
set { _name = value; }
}
}
假設Section
是當前的DataContext:
<ComboBox ItemsSource="{Binding Items}"
DisplayMemberPath="Name" />
嘗試這個,
<ComboBox ItemsSource="{Binding Items}" DisplayMemberPath="Name" />
使您的Items集合成為屬性。
public List<Item> Items { get; set;}
Section
類應該是public
並使其成為您的DataContext
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.