我正在尝试使用 Visual Studio 2012 在 vb.net 中创建自定义属性,但我在设计时和运行时设置自定义属性时遇到问题。这不是 Visual Studio 2010 的问题。这似乎是一个错误,但也许我忘记打开或关闭某些选项,或者我忘记了代码中的某些内容?
Public Class MyCustomButton
Inherits Button
Private m_MyBackgroundColor As Color
Public Property MyBackgroundColor As Color
Get
Return m_MyBackgroundColor
End Get
Set(value As Color)
value = m_MyBackgroundColor
Me.BackColor = m_MyBackgroundColor
End Set
End Property
End Class