Foros del Web » Programación para mayores de 30 ;) » .NET »

Desplazar texto dentro de un label (c#)

Estas en el tema de Desplazar texto dentro de un label (c#) en el foro de .NET en Foros del Web. Hola, estoy haciendo un proyecto en c# y tengo el siguiente problema: Tengo un label el cual contiene un texto pero el texto es de ...
  #1 (permalink)  
Antiguo 07/07/2010, 06:46
 
Fecha de Ingreso: julio-2010
Mensajes: 8
Antigüedad: 13 años, 9 meses
Puntos: 0
Desplazar texto dentro de un label (c#)

Hola, estoy haciendo un proyecto en c# y tengo el siguiente problema: 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

Saludos y gracias de antemano.
  #2 (permalink)  
Antiguo 11/07/2010, 05:31
 
Fecha de Ingreso: julio-2010
Mensajes: 8
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Desplazar texto dentro de un label (c#)

Alguna ayuda???
  #3 (permalink)  
Antiguo 12/07/2010, 03:28
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Desplazar texto dentro de un label (c#)

Es mucho más sencillo y acabarás antes si redimensionas el tamaño del label. Otra opción es mostrar en el tooltip el texto entero y en la etiqueta (label) el texto recortado.
__________________
Aviso: No se resuelven dudas por MP!
  #4 (permalink)  
Antiguo 12/07/2010, 03:49
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Desplazar texto dentro de un label (c#)

Cita:
Iniciado por Litos001 Ver Mensaje
Alguna ayuda???
Posiblemente sería mejor que no trataras de hacer las mismas cosas en una aplicación de escritorio que en una página web... Carece de sentido, porque son conceptualmente diferentes.
Una aplicación de escritorio es una aplicación visualmente estática. Si le pones elementos dinámicos como ese se produce un efecto distractivo que conspira contra la efectividad y eficiencia del usuario.

¿Cuál es exactamente el problema que tienes para no redimensionar el TextBox y mostrar todo el contenido?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 12/07/2010, 06:18
Avatar de dmassive  
Fecha de Ingreso: febrero-2002
Ubicación: Paraná - Entre Ríos - Argentina
Mensajes: 279
Antigüedad: 22 años, 2 meses
Puntos: 7
De acuerdo Respuesta: Desplazar texto dentro de un label (c#)

Me parece que quiere hacer un Label tipo marquesina, para ese caso hacete un vector que contenga los Char del Label, y vas desplazando el primer caracter a la ultima posicion y controlas su movimiento con un Timer.
__________________
Blümchen... einfach die rave Prinzessin
http://www.dmassive.com.ar/
  #6 (permalink)  
Antiguo 12/07/2010, 08:23
 
Fecha de Ingreso: julio-2010
Mensajes: 8
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Desplazar texto dentro de un label (c#)

Cita:
Iniciado por dmassive Ver Mensaje
Me parece que quiere hacer un Label tipo marquesina, para ese caso hacete un vector que contenga los Char del Label, y vas desplazando el primer caracter a la ultima posicion y controlas su movimiento con un Timer.
Efectivamente es lo que quiero. Lo quería así porque en mi aplicación el texto que irá dentro del label no siempre va a tener el mismo tamaño y obviamente el tamaño del label tendrá un límite porque no puede ocupar toda la pantalla.

Voy a probar como dice el compañero pero la verdad que no tengo ni idea de como funcionan los Timer...

Saludos y gracias por las respuestas...
  #7 (permalink)  
Antiguo 12/07/2010, 08:31
Avatar de dmassive  
Fecha de Ingreso: febrero-2002
Ubicación: Paraná - Entre Ríos - Argentina
Mensajes: 279
Antigüedad: 22 años, 2 meses
Puntos: 7
De acuerdo Respuesta: Desplazar texto dentro de un label (c#)

Mira este tema, incluye codigo fuente:

http://www.forosdelweb.com/f29/crear-marquesina-777066/
__________________
Blümchen... einfach die rave Prinzessin
http://www.dmassive.com.ar/
  #8 (permalink)  
Antiguo 12/07/2010, 11:28
 
Fecha de Ingreso: julio-2010
Mensajes: 8
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Desplazar texto dentro de un label (c#)

Cita:
Iniciado por dmassive Ver Mensaje
Mira este tema, incluye codigo fuente:

[url]http://www.forosdelweb.com/f29/crear-marquesina-777066/[/url]
Muchas gracias, en cuanto pueda le echo un ojo.

Etiquetas: desplazar, label
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:20.