读书人

用户控件的默认属性值 DefaultValue(quot;

发布时间: 2012-01-21 21:31:43 作者: rapoo

用户控件的默认属性值 DefaultValue("晓华") 为什么无法在属性编辑框中显示?
我做的用户控件的默认属性值 DefaultValue("晓华") 为什么无法在属性编辑框中显示?
Private _UserName As String
<Category("Appearance"), _
Description("用户姓名"), _
DefaultValue("晓华"), _
Bindable(True)> _
Public Property UserName() As String
Get
_UserName = TextBox1.Text
Return _UserName
End Get
Set(ByVal value As String)
_UserName = value
TextBox1.Text = value

End Set
End Property

[解决办法]
我也遇到过相同的问题。我用另外得办法解决的,可以行得通,但不知道是不是正确得做法。

Private _UserName As String ="晓华" <Category("Appearance"), _
Description("用户姓名"), _
Bindable(True) > _
Public Property UserName() As String
Get
_UserName = TextBox1.Text
Return _UserName
End Get
Set(ByVal value As String)
_UserName = value
TextBox1.Text = value

End Set
End Property
[解决办法]
我也遇到过相同的问题。我用另外得办法解决的,可以行得通,但不知道是不是正确得做法。

Private _UserName As String ="晓华"
<Category("Appearance"), _
Description("用户姓名"), _
Bindable(True) > _
Public Property UserName() As String
Get
_UserName = TextBox1.Text
Return _UserName
End Get
Set(ByVal value As String)
_UserName = value
TextBox1.Text = value

End Set
End Property

读书人网 >VB Dotnet

热点推荐