在查找编辑中显示多个列值

时间:2012-08-24 12:55:17

标签: c# winforms devexpress

我是一个包含以下字段的查找编辑框。

S.no Name

1 vinoth

2 kumar

如果我选择第一行(1个vinoth),

形成查找下拉框, 然后我的lookupedit将值显示为“1 - vinoth”

任何1都可以告诉我该怎么做。

2 个答案:

答案 0 :(得分:0)

最好你可以使用三列 1.S.No 2.Name 3.根据需要组合S.No和Name

然后将第三列设置为显示成员

答案 1 :(得分:0)

public class UserInfo
{
    public int Id { get; set; }
    public string Name { get; set; }
    public string Description { get; set; }
}

public List<UserInfo> mylist = new List<UserInfo>();

public Form1()
{
    InitializeComponent();
    for (int i = 0; i < 10; i++)
    {
        mylist.Add(new UserInfo() { Id = i, Name = "Name" + i, Description = "Description " + i });
    }
    lookUpEdit1.Properties.DataSource = mylist;
    lookUpEdit1.Properties.DisplayMember = "Name";
}