zoukankan      html  css  js  c++  java
  • DevExpress LookUpEdit 数据绑定

    lookupedit是一个类似combox的数据选择框,可以绑定一个数据源,跟combox不一样的是lookupedit 显示的字段和实际值的字段可以是不同字段。下面展示一个数据绑定,

      public class NameValue
      {
              public string Name { get; set; }
              public string Value { get; set; }
      }
     List<NameValue> list = new List<NameValue>(){
                  new NameValue() { Name="张三",Value="zhang"},
                  new NameValue() { Name="李四",Value="li"},
                  new NameValue() { Name="王五",Value="wang"}
          };
     //包含两个字段,Name为显示的字段,value为实际值字段。
    //插入了一个binding,将lookupedit的editvalue绑定实体的Value字段。
     lkpTest.Properties.DataSource = list;           
    lkpTest.Properties.DisplayMember = "Name";  //输入框中要显示的值         
    lkpTest.Properties.ValueMember = "Value";          
    lkpTest.DataBindings.Add(new Binding("EditValue", list, "Value"));

    在属性中点击columns编辑你下拉列表中要显示的列,可以展示多个字段,这里将Value字段visable设为false,只显示Name字段

     

    最后在lookupedit的editValuechanged事件中捕获实际选中的editvalue即可。

       private void lkpTest_EditValueChanged(object sender, EventArgs e)
            {
                if (lkpTest.EditValue != null)
                    MessageBox.Show(lkpTest.EditValue.ToString());
            }

     最后效果

  • 相关阅读:
    hdu4998 旋转坐标系
    hdu4998 旋转坐标系
    hdu5012 水搜索
    hdu5012 水搜索
    hdu5007 小水题
    ZOJ 3645 BiliBili 高斯消元 难度:1
    ZOJ 3654 Letty's Math Class 模拟 难度:0
    ZOJ 3647 Gao the Grid dp,思路,格中取同一行的三点,经典 难度:3
    ZOJ 3646 Matrix Transformer 二分匹配,思路,经典 难度:2
    ZOJ 3644 Kitty's Game dfs,记忆化搜索,map映射 难度:2
  • 原文地址:https://www.cnblogs.com/garysun90/p/6858496.html
Copyright © 2011-2022 走看看