FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ListView y ScrollBar !!!
Holas amigos de este foro.
Yo aquí sigo trabado ahora con el famoso ListView. Imagínense que lo tengo en la parte izquierda de mi formulario principal, lo tengo como especie de menú. He puesto en sus propiedades lo siguiente:
Pero sucede que al parecer tengo muchos Items y en ves de salirme un ScrollBor vertical me sale uno horizontal y entonces no se ve bien, para que me funcione como especie de menú. ¿Me hago entender? Necesito ver los Items uno debajo del otro y en caso de que sean muchos un ScrollBar vertical creo que solucionaria mi problema donde al darle clic se deslizara el ListView. Alguien tiene idea como pudiera hacerlo? gracias de antemano. Salu2, Ledian. |
#2
|
||||
|
||||
El scroll horizontal va salir en tiempo de diseño pero si tu configuras bien el ancho (Width) de tu ListView correctamente te daras cuenta que en tiempo de ejecucion el scroll se te pone en vertical o quizas te salgan ambos scroll(vertical y horizontal)..
De todas maneras tambien si deseas que cada Item te salga uno dejajo de otro pues quizás seria mejor que pongas la propiedad ViewStile=vsList o quizás ver la cantidad de columnas que tienes. Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#3
|
||||
|
||||
Hola Ledian.
Poné esta línea en el evento FormCreate: Código:
ListView1.IconOptions.WrapText:= True; Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
|||
|
|||
nada !!!
Cita:
En cuanto a las columnas no tengo ninguna. Tengo bien configurado el ancho (Width). El problema es que añado los Items en tiempo de ejecución y si son muchos se ponen a la derecha y no uno debajo del otro. Quisiera que me saliera el scroll vertical teniendo la propiedad ViewStyle := vsIcon;. En espera de su ayuda un Delphiano !!! Salu2, Gracias .. Última edición por Ledian_Fdez fecha: 29-04-2010 a las 18:19:48. |
#5
|
||||
|
||||
Hola Ledian.
Quizá no entendí lo que queres hacer, pero creo que la línea que puse en el post anterior hace exactamente eso: Reemplaza el scrol horizontal por '...' Para probar, sólo poné un TButton y asigná al evento OnClick lo siguiente: Código:
procedure TForm1.Button1Click(Sender: TObject); begin with ListView1.IconOptions do WrapText:= not WrapText; end; En las pruebas que hice (con ViewStyle=vsIcon), el el scroll vertical sólo desapareció cuando reduje el número de items creados. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 03-05-2010 a las 18:57:12. |
#6
|
|||
|
|||
Pudiste resolver lo del screollbar vertical? porque estoy trabajando con un listview y tengo el mismo problema q me agrega los items en una nueva columna en vez de seguir agregando abajo
|
#7
|
||||
|
||||
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Panel y scrollbar | EITB | OOP | 3 | 16-02-2011 06:23:03 |
Scrollbar a Timagen | angelp4492 | Gráficos | 5 | 21-12-2007 19:52:03 |
ScrollBar en MDIChild | marlok | Varios | 2 | 08-05-2006 18:45:24 |
Scrollbar | jrgarlok | C++ Builder | 1 | 15-03-2005 16:36:11 |
ScrollBar | Mario1980 | Varios | 1 | 19-12-2004 23:00:03 |
|