2009-12-16 51 views
0

我有一个简单的属性的对象:您应该将一个List <string>数据绑定到什么控件?

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

所有对象的其他属性是简单的字符串或整数,而且他们的数据绑定很好的文本框/ updowns等等,但我有麻烦绑定此列表。 UI在Data Sources窗格中没有任何控件(并且不允许我添加),并且手动绑定到ListBox不起作用,因为“Items”属性是只读的。

我也试过添加一个DataUpdateMode.Never的绑定,因为我不打算使用该控件添加项目;我会用另一个控件来做到这一点,但我确实希望它自动从对象接收更新。

那么我可以做什么控制?

回答

2

使用BindingList<string>

+1

doh。现在我觉得自己像一个白痴...我甚至知道:(至少,谢谢你的提醒。 – 2009-12-16 22:36:58

相关问题