2010-04-23 69 views
0

我传递一个参数来定制电池的构造函数,所以我可以在以后使用它,即绘制单元格时评估的东西想要的自定义单元格示例的轻微变化从微软站点自定义DataGridView单元格是否必须具有无参数构造函数?

How to: Customize Cells and Columns in the Windows Forms DataGridView Control by Extending Their Behavior and Appearance

Private _o as MyObject
Public Sub New(ByVal o As MyObject)

_o = o
End Sub

但后来当我运行它抛出的代码和异常

MissingMethodException发生
此对象定义无参数的构造函数。

这是否意味着自定义单元格必须具有无参数构造函数?

谢谢。

回答

0

在猜测,表将打算使用反射(Activator.CreateInstance)以每行为基础创建单元格的实例;所以是的 - 它需要一个公共无参数的构造函数来完成这个任务。

相关问题