Controlar longitud en textbox

06/02/2007 - 09:15 por Juan de la Torre | Informe spam
Hola. necesito una ayuda

Como puedo controlar que un usuario no entre por ejemplo mas de 256
caracteres en un textbox multilinea. He mirado el maskedtextbox pero no tiene
la propiedad de multilinea.

gracias por vuestro tiempo.

Preguntas similare

Leer las respuestas

#1 Juan de la Torre
07/02/2007 - 12:15 | Informe spam
Ahora el problema que tengo es que guarda bien y con la logitud que deseo
pero al querer editar el contenido de ese textobox no me deja borrar el texto
y poner otro. He estado mirando en las propiedades del control pero no
encuentro nada. ¿Como lo hago?

gracias por vuestro time.

"Juan de la Torre" wrote:

Gracias Jorge es lo que necesitaba

un saludo.

"Jorge Serrano [MVP VB]" wrote:

> Hola Juan
>
> el control TextBox, tiene una propiedad MaxLength que determina la cantidad
> máxima de caracteres.
>
> Utiliza Multiline a True para una caja de texto multi línea y MaxLengtj a 256.
>
> Con eso bastaría.
>
> No necesitas otro control.
>
> Un saludo.
>
> Jorge Serrano Pérez
> Microsoft MVP VB.NET
> PortalVB.com
> http://www.portalvb.com/
> Blog de Jorge Serrano
> http://geeks.ms/blogs/jorge/default.aspx
>
>
> "Juan de la Torre" wrote:
>
> > Hola. necesito una ayuda
> >
> > Como puedo controlar que un usuario no entre por ejemplo mas de 256
> > caracteres en un textbox multilinea. He mirado el maskedtextbox pero no tiene
> > la propiedad de multilinea.
> >
> > gracias por vuestro tiempo.
Respuesta Responder a este mensaje
#2 Jorge Serrano [MVP VB]
07/02/2007 - 13:03 | Informe spam
Juan,

comprueba la propiedad Enabled del control.

Igual es eso. Si lo tienes a True, entonces el usuario no podrá cambiar su
contenido en tiempo de ejecución modificando directamente la caja de texto.

Un saludo.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Blog de Jorge Serrano
http://geeks.ms/blogs/jorge/default.aspx


"Juan de la Torre" wrote:

Ahora el problema que tengo es que guarda bien y con la logitud que deseo
pero al querer editar el contenido de ese textobox no me deja borrar el texto
y poner otro. He estado mirando en las propiedades del control pero no
encuentro nada. ¿Como lo hago?

gracias por vuestro time.

"Juan de la Torre" wrote:

> Gracias Jorge es lo que necesitaba
>
> un saludo.
>
> "Jorge Serrano [MVP VB]" wrote:
>
> > Hola Juan
> >
> > el control TextBox, tiene una propiedad MaxLength que determina la cantidad
> > máxima de caracteres.
> >
> > Utiliza Multiline a True para una caja de texto multi línea y MaxLengtj a 256.
> >
> > Con eso bastaría.
> >
> > No necesitas otro control.
> >
> > Un saludo.
> >
> > Jorge Serrano Pérez
> > Microsoft MVP VB.NET
> > PortalVB.com
> > http://www.portalvb.com/
> > Blog de Jorge Serrano
> > http://geeks.ms/blogs/jorge/default.aspx
> >
> >
> > "Juan de la Torre" wrote:
> >
> > > Hola. necesito una ayuda
> > >
> > > Como puedo controlar que un usuario no entre por ejemplo mas de 256
> > > caracteres en un textbox multilinea. He mirado el maskedtextbox pero no tiene
> > > la propiedad de multilinea.
> > >
> > > gracias por vuestro tiempo.
Respuesta Responder a este mensaje
#3 Juan de la Torre
07/02/2007 - 17:25 | Informe spam
Hola Jorge,

la propiedad enable esta a True. El tema es el siguiente. ejecuto la
aplicacion y escribo el texto en la caja de texto guardo el el registro y se
guarda perfectamente. el `rblema esta que al volver al cargarlo y pasarle el
foco a la caja de texto ya no puedo modificar lo que escribi anteriormente

gracias

"Jorge Serrano [MVP VB]" wrote:

Juan,

comprueba la propiedad Enabled del control.

Igual es eso. Si lo tienes a True, entonces el usuario no podrá cambiar su
contenido en tiempo de ejecución modificando directamente la caja de texto.

Un saludo.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Blog de Jorge Serrano
http://geeks.ms/blogs/jorge/default.aspx


"Juan de la Torre" wrote:

> Ahora el problema que tengo es que guarda bien y con la logitud que deseo
> pero al querer editar el contenido de ese textobox no me deja borrar el texto
> y poner otro. He estado mirando en las propiedades del control pero no
> encuentro nada. ¿Como lo hago?
>
> gracias por vuestro time.
>
> "Juan de la Torre" wrote:
>
> > Gracias Jorge es lo que necesitaba
> >
> > un saludo.
> >
> > "Jorge Serrano [MVP VB]" wrote:
> >
> > > Hola Juan
> > >
> > > el control TextBox, tiene una propiedad MaxLength que determina la cantidad
> > > máxima de caracteres.
> > >
> > > Utiliza Multiline a True para una caja de texto multi línea y MaxLengtj a 256.
> > >
> > > Con eso bastaría.
> > >
> > > No necesitas otro control.
> > >
> > > Un saludo.
> > >
> > > Jorge Serrano Pérez
> > > Microsoft MVP VB.NET
> > > PortalVB.com
> > > http://www.portalvb.com/
> > > Blog de Jorge Serrano
> > > http://geeks.ms/blogs/jorge/default.aspx
> > >
> > >
> > > "Juan de la Torre" wrote:
> > >
> > > > Hola. necesito una ayuda
> > > >
> > > > Como puedo controlar que un usuario no entre por ejemplo mas de 256
> > > > caracteres en un textbox multilinea. He mirado el maskedtextbox pero no tiene
> > > > la propiedad de multilinea.
> > > >
> > > > gracias por vuestro tiempo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida