Tengo un label el cual contiene un texto pero el texto es de mayor longitud que el tamaño del label. Como puedo hacer para que el texto se vaya desplazando de un lado a otro para que se muestre entero????. No se si me explico... Como el típico texto pequeño que sale en los anuncios de televisión, que va apareciendo de un lado a otro de la pantalla.... xD
Bastaria utilizar substring e ir actualizando una variable int hasta llegar a la cantidad total de texto - el total mostrado en el label y luego volver a la variable int a su valor inicial para empezar de nuevo.
Todo eso lo haria en un timer.
El modo mas sencillo creo
Osea busca como utilizar substring para cortar la cadena al numero que tenga como maximo el label e ir actualizandolo con un timer, para recorrer todo el string y volver al inicio al terminar de mostrarlo.
Es verdad, siempre y cuando la pc sea algo decente de procesador
De ultima, moves el label
Label1.Left += 1 en un timer (despues comprobas si llego al borde pa resetear y blabla, pero esa es la escencia
)