2014-09-19 40 views
0

我正在使用大量DataGridView s的C#WinForms項目。因爲我需要一些自定義功能,所以我將DataGridViewColumn擴展爲一個名爲ExtendedDGVColumn的類。我想添加/下面的屏幕編輯DataGridView的列時,可以選擇它:在DataGridView列類型選擇器中顯示DataGridViewColumn

Add column screen Edit column screen

我怎麼能有我的ExtendedDGVColumn出現在這兩個列表?

+2

我剛剛嘗試過爲我工作。你確定你的專欄是在「公共」嗎?否則它將無法工作。 – 2014-09-19 12:39:28

+0

不是。那樣做了。請張貼它作爲答案,以便我可以接受它。 – 2014-09-19 18:51:03

回答

1

DataGridView設計人員已經足夠了,可以找到您的自定義列並在下拉菜單中顯示它。它不會考慮列(類)它是不是被宣佈爲public

請確保您的課程聲明爲public。這應該工作。