WinForm下的DevExpress中ComboxEdit怎么绑定key/value值

 我来答
我零0七
2017-12-05 · 热衷人生的有效性,关注自我
我零0七
采纳数:684 获赞数:11738

向TA提问 私信TA
展开全部

我引用一下官网的示例

每一个Item是一个Object对象,所有你可以把数组赋值给它

ComboBoxEdit combo = new ComboBoxEdit();
  ComboBoxItemCollection coll = combo.Properties.Items;
  coll.BeginUpdate();
  try {
    coll.Add(new PersonInfo("Sven", "Petersen"));
    coll.Add(new PersonInfo("Cheryl", "Saylor"));
    coll.Add(new PersonInfo("Dirk", "Luchte"));
    coll.Add(new object[] {"你要填的值","随便什么值"});
  }
  finally {
    coll.EndUpdate();
  }
  combo.SelectedIndex = -1;
  
  Controls.Add(combo);
//...
  public class PersonInfo {
    private string _firstName;
    private string _lastName;
    
    public PersonInfo(string firstName, string lastName) {
      _firstName = firstName;
      _lastName = lastName;
    }
    public override string ToString() {
      return _firstName + " " + _lastName;
    }
  }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式