2011-09-26 22 views
1

我想建立一個DataGridView與數據綁定到一個類,我可以在運行時添加屬性。 我想在運行時添加列,並將值存儲在類中。 我找到一個很好的例子here(字典存儲屬性與ICustomTypeDescriptor)DataGridView ICustomTypeDescriptor

它工作正常,直到我想要從DataGridView讀取信息。我得到NullReferenzException或IndexOutOfBoundException。

我覺得我的BindingClass與ICustomTypeDescriptor中缺少一些東西。 .NET設計器不會在Visual Studio中創建列,但在programmstart中會創建這些列。

我會很高興,如果有人能幫助我這個。

回答

0

我不知道答案,但我建議檢查列管理。 也許你忘記了例如分配列的名稱或DataPropertyName屬性...

請給出更多的描述你的問題+一些代碼。

+0

該代碼與超鏈接中的代碼非常相似。 (它的方式在這裏顯示很多) 看來綁定不完整。 包含單元格的列不在Gridview中。我可以看到他們,但我不能使用他們。 – Orri

相關問題