2009-12-16 27 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

相關問題