Saludos a todos !!!
Tal como dice el título de este Post, he creado un
CustomControl en VB 2008

, le creados algunas propiedades particulares, y por neceidades de funcionamiento (del control) entre dichos atributos, se diseñó una llamada
TextButton que realiza exactamente lo mismo que la propiedad
Text (se preguntarán por que 2 de lo mismo

, esperen...). Lo que sucede es que con la propiedad
Text, al realizar los cambios en el Grid de 'Properties' no sucede nada, tengo que hacer click fuera del área

del Control personalizado para que el Text cambie

, mientra que la propiedad personalizada
TextButton, dicho cambio se ve en el momento

.

(Gracias a DIOS !!!

por fin aprendí a subir una imagen a un post !!!, y gracias al amigo YAcosta, por la orientación al respecto).
Como pueden ver en la imagen arriba, quiero eliminar la señalada:
Text (ojo: la funcionalidad no se ve afectado para nada) no es muy estético que digamos, que se vean 2 propiedades (
Text y
TextButton) que hagan exactamente lo mismo !!!

He encontrado el siguiente código:
Public Class MyControlDesigner
Inherits System.Windows.Forms.Design.ControlDesigner
Protected Overrides Sub PreFilterProperties(ByVal properties As System.Collections.IDictionary)
MyBase.PreFilterProperties(properties)
properties.Remove("BackColor") '// se cambiaría por Text (la que quiero eliminar)...
End Sub
End Class
<DesignerAttribute(GetType(MyControlDesigner))> _
Public Class MyControl
' ...
End Class
Pero no funciona

ya que no es reconocido '.ControlDesigner' ni la sub "PreFilterProperties"

Por favor alguien que pueda guiarme al respecto, agradecido estaré.
Saludos.
Manuel F. Borrego S.

Barcelona, Edo. Anzoategui. Venezuela.