您应该将List <string>数据绑定到?</string>

时间:2009-12-16 22:31:36

标签: c# winforms data-binding listbox

我有一个带有简单属性的对象:

public class obj
{
    /* ... */
    public List<string> EMails { get; set; }
    /* ... */
}

对象上的所有其他属性都是简单的字符串或整数,并且它们很好地数据绑定到文本框/更新等等,但是我无法绑定此List。 UI在“数据源”窗格中没有任何控件(并且不允许我添加任何控件),并且手动绑定到ListBox不起作用,因为“Items”属性是只读的。

我还尝试添加一个DataUpdateMode.Never的绑定,因为我不打算使用该控件添加项目;我会用另一个控件执行此操作,但我确实希望它自动从对象接收更新。

那么我可以用什么控制呢?

1 个答案:

答案 0 :(得分:2)

使用BindingList<string>