Did you try adding the Browsable attribute?
VB Code:
  1. [b]<Browsable(True)> _[/b]
  2.     Public Overrides Property Text() As String
  3.         Get
  4.             Return MyBase.Text
  5.         End Get
  6.         Set(ByVal Value As String)
  7.             MyBase.Text = Value
  8.             Me.Invalidate()
  9.         End Set
  10.     End Property