簡體   English   中英

WPF XAML綁定列表和組合框

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM