Max Length en un textbox.

09/07/2008 - 15:07 por Sergio Palacín | Informe spam
Hola a todos.

Tengo un formulario de una aplicación de escritorio en C# v 2.0, en la cual
hay un textbox con un maxLength.

No obstante, lo que yo puedo hacer es copiar y pegar un texto superior al
maxLegth y este texto aparece íntegramente en el textbox. Cuando yo doy a
guardar salta una excepción, claro.

¿Qué tengo que hacer para que lo que pegue no pueda superar el max length
del textbox?

Gracias por adelantado.

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
09/07/2008 - 17:14 | Informe spam
"Sergio Palacín" wrote in message
news:
Tengo un formulario de una aplicación de escritorio en C# v 2.0, en la
cual hay un textbox con un maxLength.

No obstante, lo que yo puedo hacer es copiar y pegar un texto superior al
maxLegth y este texto aparece íntegramente en el textbox. Cuando yo doy a
guardar salta una excepción, claro.

¿Qué tengo que hacer para que lo que pegue no pueda superar el max length
del textbox?



No sé si será la solución más ortodoxa, pero se me ocurre que podrías
meter código en el evento Change que compruebe el Length del texto y lo
trunque si se pasa de la longitud máxima.
Respuesta Responder a este mensaje
#2 Sergio Palacín
10/07/2008 - 08:56 | Informe spam
Hola.

El problema es que no tengo un formulario con un textbox, sino unos ochenta
formularios con varios textbox en ellos. Antes de susutituir los textbox por
un control heredado con el evento TextChanged capturado, me gustaría saber
si esto es un bug de microsoft y que solución le han dado o si sólo me pasa
a mí.

Gracias por vuestro interés.

"Alberto Poblacion"
escribió en el mensaje news:
"Sergio Palacín" wrote in message
news:
Tengo un formulario de una aplicación de escritorio en C# v 2.0, en la
cual hay un textbox con un maxLength.

No obstante, lo que yo puedo hacer es copiar y pegar un texto superior al
maxLegth y este texto aparece íntegramente en el textbox. Cuando yo doy a
guardar salta una excepción, claro.

¿Qué tengo que hacer para que lo que pegue no pueda superar el max length
del textbox?



No sé si será la solución más ortodoxa, pero se me ocurre que podrías
meter código en el evento Change que compruebe el Length del texto y lo
trunque si se pasa de la longitud máxima.

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