【问题标题】:displaying multiple columns value in look up edit在查找编辑中显示多列值
【发布时间】:2012-08-24 12:55:16
【问题描述】:

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

S.no 名称

1 酒

2 库马尔

如果我选择第一行(1 vinoth),则形成查找下拉框, 然后我的查找编辑将值显示为“1 - vinoth”

谁能告诉我怎么做。

【问题讨论】:

  • 选择第一行后你想发生什么?
  • 如果我选择第一行,查找编辑应该显示 1-vinoth
  • lookupEdit 中有两列(一列是数字,另一列是字符串)?值 (1 - Vinoth) 是所选行的 2 列连接的结果吗?
  • 是 1 col 是 int 另一个是 string

标签: c# winforms devexpress


【解决方案1】:

最好使用三列 1.S.否 2.名称 3.S.No和Name任意组合

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

【讨论】:

    【解决方案2】:
    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";
    }    
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-06-26
      • 2011-07-15
      • 2020-05-04
      • 2020-08-14
      • 2021-09-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多