读书人

怎么动态修改属性

发布时间: 2012-02-10 21:27:41 作者: rapoo

如何动态修改属性
我为自定义的控件UserControl11添加了一个ADDR属性:
<Browsable(True)> _
Public Property addr() As String
Get
Return "aaa"
End Get
Set(ByVal value As String)

End Set
End Property
但是生成控件后,却不能用代码动态地修改属性值:
UserControl11.addr = "bbb"
运行上述语句后,addr的值仍然是aaa,问题出在哪里呢?

[解决办法]
你set代码里没有赋值操作,在类里添加一个变量address,
<Browsable(True)> _
Public Property addr() As String
Get
Return address
End Get
Set(ByVal value As String)
address=value
End Set
End Property
[解决办法]
废话。。。

你return的是"aaa"阿

读书人网 >VB Dotnet

热点推荐