0

我对它的工作原理感到困惑,它不应该只显示这个 ISeq 中的值,它至少接收正确的值

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

2 回答 2

0

当您绑定到简单类型时,不要使用DisplayMemberand ValueMember。这应该做的工作:

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

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

于 2013-06-19T10:22:16.387 回答
0

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

于 2013-06-19T10:17:46.840 回答