无法为组合框绑定新的显示成员

本文关键字:显示 成员 绑定 组合 | 更新日期: 2023-09-27 18:18:57

我对这是如何工作感到困惑,它不应该只显示ISeq中的值吗,它至少接收到正确的值

public ISeq<double> List
{
  set {
    ComboBox.DataSource = new BindingSource(value,null);
    ComboBox.DisplayMember = "Value".ToString();
    ComboBox.ValueMember = "value";
  }
}

无法为组合框绑定新的显示成员

绑定到简单类型时,不要使用DisplayMemberValueMember。这应该可以完成工作:

public ISeq<double> List
{
  set 
  {
    ComboBox.DataSource = new BindingSource(value,null);
  }
}

这两个属性在使用Properties绑定更复杂的对象时使用。

要绑定到某个东西,你需要有get和set