我有一个自定义类,其属性可以使用PropertyGrid进行查看和编辑。
自定义类中的某些属性是参数化的,即
Public Overridable Property NumUnits(pScenario As String, pPeriod As String) As Double
如何通过PropertyGrid传递默认属性参数,以便在运行时查看和编辑对象属性?
答案 0 :(得分:0)
一种简单的方法是将参数声明为Optional。
Public Overridable Property NumUnits(Optional pScenario As String = "1", Optional pPeriod As String = "2") As Double