2012-01-02 77 views
0

好的,我有一個表格單元格,我想在這個自定義ListView UserControl中使用,所以我想知道你究竟如何設置其中的一個,以及如何將這些單元格稱爲我的自定義單元格?任何幫助將不勝感激:)如何創建我自己的ListView UserControl?

+0

獨立的UI從您的數據,所以你不會陷入這個熊陷阱。如果需要反向鏈接到數據對象,則可以使用Tag屬性。 – 2012-01-02 17:12:08

+0

只需使用自定義UI創建UserControl,然後創建新的UserControl實例並將其添加到ListView.Controls。很簡單 – kinghomer 2013-10-30 15:51:29

回答

3

ListView控件是B **通道,所以如果你真的打算讓你的手髒了,爲一個偉大的大混亂準備。

如果你希望有一個現成的解決方案,我將指向你這一個:CodeProject - ObjectListView

+1

我不同意。 ListView的處理非常簡單。 – kinghomer 2013-10-30 15:49:52

1

我們在ComponentOwl做定製ListView控件稱爲Better ListView。 (或者,也許你可以對免費軟件版本Better ListView Express感興趣)。

您也可以嘗試建議的ObjectListView。

ListView控件非常複雜,幷包含無數的小功能,我們必須實現。所以,我建議你找一個成品第三方控制,因爲編碼,這是挑戰(在BetterListView擊40K行的代碼只能滿足的ListView的要求,現在有大約80K +行代碼!)