我刚刚使用vb.net 2010制作了自定义按钮控件,并在该控件中提供了一些自定义属性。
现在一切都很好,但是在新表单上添加自定义控件并尝试访问我的自定义控件属性后,我看不到自定义属性(CustomProperty1,CustomProperty2 and CustomProperty3
)
我正在使用该代码访问:
Form1.Controls(MyCustomControlIndex).CustomProperty1
我在智能菜单中看不到CustomeProperty1
。
答案 0 :(得分:0)
我认为这是正常的:Form1.Controls(MyCustomControlIndex)
返回一个Control对象(正如您从MSDN看到的那样),因此它没有用户定义的属性。
您应该将其强制转换为用户控件的类型,然后应使用IntelliSense显示每个属性。