极品分享

WPF Combobox的使用,如何让Combobox列出返回数据某字段内容

Combobox如何在后台绑定数据。

1、首先我们可以创建一个实体类

    public class CatagoryInfo
    {
        public int ID
        {
            get;
            set;
        }

        public string Name
        {
            get;
            set;
        }
    }

2、创建一个List,保存一些CatagoryInfo对象

List<CatagoryInfo> catagoryList = new List<CatagoryInfo>();

当然需要给catagoryList添加一些CatagoryInfo对象。

3、创建List之后就给Combobox绑定数据

comboType.ItemsSource = catagoryList;
comboType.DisplayMemberPath = "Name";
comboType.SelectedValuePath = "ID";

ItemSource就是给Combobox指定数据源

DisplayMemberPath给Combobox指定显示那个属性的值

SelectedValuePath给Combobox指定value值、

 

4、后台指定哪个值为当前选中的的值

可以通过comboType.SelectedValue属性指定,这个需要和SelectedValuePath属性字段的值对应。

 

 

 

 

 

 

 

 

 

 

 

 

 

2014-03-31 0 /
NET学习
/
标签: 

评论回复

回到顶部