text del textbox

17/01/2005 - 20:42 por Imac_Man | Informe spam
saludos amigos

como puedo crearme una clase que derive de textbox.text .la idea es que
quiero agregarle unas properties mas para poder crear esto
TextBox1.Text.MiRutina


gracias de antemano

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
18/01/2005 - 02:53 | Informe spam
como puedo crearme una clase que derive de textbox.text .la idea
es que quiero agregarle unas properties mas para poder crear esto
TextBox1.Text.MiRutina



Aqui MiRutina seria un metodo de la clase devuelta por la propiedad Text.
Hacerlo se puede pero entonces Text no devolvera un String sino algun otro
tipo de dato (clase) y por lo tanto no podras usar solamente Text para
obtener el texto que contiene el control. Mas logico seria ponerlo dentro
del control, o sea, TextBox1.MiRutina.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#2 Imac_Man
18/01/2005 - 16:09 | Informe spam
ok, eso ya lo habia considerado, pero se me ha ocurrio hacerlo de la forma
expuesta, te agradeceria si me orientaras con un codiguito de ejemplo, ya
que haciendolo del tipo TextBox1.MiRutina no tengo problema alguno, mil
gracias de antemano.


"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:eA3B4BQ$
como puedo crearme una clase que derive de textbox.text .la idea
es que quiero agregarle unas properties mas para poder crear esto
TextBox1.Text.MiRutina



Aqui MiRutina seria un metodo de la clase devuelta por la propiedad Text.
Hacerlo se puede pero entonces Text no devolvera un String sino algun otro
tipo de dato (clase) y por lo tanto no podras usar solamente Text para
obtener el texto que contiene el control. Mas logico seria ponerlo dentro
del control, o sea, TextBox1.MiRutina.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo


Respuesta Responder a este mensaje
#3 Eduardo A. Morcillo [MS MVP VB]
18/01/2005 - 19:11 | Informe spam
Imac_Man wrote:
ok, eso ya lo habia considerado, pero se me ha ocurrio hacerlo de la
forma expuesta, te agradeceria si me orientaras con un codiguito de
ejemplo, ya que haciendolo del tipo TextBox1.MiRutina no tengo
problema alguno, mil gracias de antemano.



Simplemente creas una clase con el/los metodos y haces que Text (en la clase
heredada de TextBox) devuelva un objeto de esa clase:


Public Class MiTextBox
Inherits TextBox

Private _miText As New MiText

' No queda otra que SHADOWS porque Text devuelve String
Public Shadows Property Text() As MiText
Get
Return _mitext
End Get
Set(ByVal value As MiText)
_miText = Value
End Set
End Property

End Class

Public Class MiText

Public Sub MiMetodo()

End Sub

End Class

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#4 Imac_Man
19/01/2005 - 22:57 | Informe spam
Ok, Gracias Eduardo

"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:ewsUakY$
Imac_Man wrote:
ok, eso ya lo habia considerado, pero se me ha ocurrio hacerlo de la
forma expuesta, te agradeceria si me orientaras con un codiguito de
ejemplo, ya que haciendolo del tipo TextBox1.MiRutina no tengo
problema alguno, mil gracias de antemano.



Simplemente creas una clase con el/los metodos y haces que Text (en la
clase
heredada de TextBox) devuelva un objeto de esa clase:


Public Class MiTextBox
Inherits TextBox

Private _miText As New MiText

' No queda otra que SHADOWS porque Text devuelve String
Public Shadows Property Text() As MiText
Get
Return _mitext
End Get
Set(ByVal value As MiText)
_miText = Value
End Set
End Property

End Class

Public Class MiText

Public Sub MiMetodo()

End Sub

End Class

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida