我有一个带有简单属性的对象:
public class obj
{
/* ... */
public List<string> EMails { get; set; }
/* ... */
}
对象上的所有其他属性都是简单的字符串或整数,并且它们很好地数据绑定到文本框/更新等等,但是我无法绑定此List。 UI在“数据源”窗格中没有任何控件(并且不允许我添加任何控件),并且手动绑定到ListBox不起作用,因为“Items”属性是只读的。
我还尝试添加一个DataUpdateMode.Never的绑定,因为我不打算使用该控件添加项目;我会用另一个控件执行此操作,但我确实希望它自动从对象接收更新。
那么我可以用什么控制呢?
答案 0 :(得分:2)
使用BindingList<string>