2011-02-02 13 views
1

我有很多共享接口的類。我還創建了一個BindingList,它由從這些類創建的對象組成。如何使用共享同一接口的不同類的對象的BindingList作爲datagridview的數據源

現在我想使用此綁定列表作爲Datagridview的數據源。

會這樣嗎?可以請別人舉個例子。

+0

它可以工作 - 但你必須在你的問題更具體。請張貼一些代碼。 – Marc 2011-02-02 20:29:20

+0

我的主要目的是以某種方式在datagridview中顯示不同類的對象。如果所有的對象都屬於同一個類,那麼很容易,只需將它們添加到綁定列表中,並將該綁定列表設置爲datagridview的數據源即可。但現在我有很多類。這些類 – OnTheFly 2011-02-02 21:37:56

回答

2

哦,等待 - 你能創建一個IMyInterface的BindingList嗎?

myList = new List<IMyInterface>(); 

myList.Add(new Foo()); 
myList.Add(new Bar()); 

myDataGridView.DataSource = myList; 

Foo和Bar實施IMyInterface的

相關問題