VB.NET 2008自定义控件问题
我用VB.NET 2008想开发一个自定义控件问题。新增了一个用户控件,在控件中放一个LABEL控件。名称为Label1
然后我给这个控件增加了一个属性:Caption,代码如下:
Public Class lxTextBox2
Public Sub New()
' 此调用是 Windows 窗体设计器所必需的。
InitializeComponent()
' 在 InitializeComponent() 调用之后添加任何初始化。
End Sub
Protected Overrides Sub Finalize()
MyBase.Finalize()
End Sub
Public Property Caption()
Get
Return Label1.Text
End Get
Set(ByVal value)
Label1.Text = value.ToString
End Set
End Property
End Class
编译之后,我增加了个应用程序来测试这个控件,拉到画面上后,属性有出现Caption,但是它是灰的,即无法做任何异动。
请问一下高手,这是什么原因?