FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Ajustar ancho del desplegable de un ComboBox
Hola a todos, y gracias por su ayuda
Tengo unos ComboBoxes con muy poco Width pero conteniendo unos Items que no entran en el Width del ComboBox. ¿Hay alguna forma para que al desplegar el ComboBox, el ancho de lo desplegado se ajuste al item del de mayor tamaño? Para mayor claridad espero, imaginemos el siguiente ComboBox (recordad, imaginemos): [____][V] bonito verdad!!, y supongamos que el width del ComboBox, es el que vemos y pensemos en elementos como: "El Conde Dracula", "Demencia 13", "La orgía nocturana de los vampiros", si desplegamos el ComboBox tendríamos algo como [____][V] |El Cond| |Demenci| |La orgí| --------- cuando mi intención, y mi pregunta es si me podéis orientar para alcanzar el objetivo de tener un resultado similar a: [____][V]___________________________ |El Conde Drácula | |Demencia 13 | |La orgía nocturna de los vampiros | ------------------------------------ Gracias y espero que mis AsciiComboBox's sean de ayuda. |
#2
|
||||
|
||||
Lógica y realmente las paredes del último AsciiComboBox, deberían estar alineadas al de mayor ancho.
|
#4
|
||||
|
||||
Para saber el ancho que tiene en Pixels según la fuente elegida, pues usa la humilde rutina FontWidth, o bien incluso el Combo1.canvas.TextWidth.
Para hacer más eficiente el tema, guardar en un .ini, registro, etc, el máximo ancho que hay por el momento; al añadir un texto al combo, se compara el máximo ancho con el ancho del nuevo Item y si es mayor el nuevo, guardarlo en el .ini, así evitamos hacer las comparaciones con todos los elementos cada vez que se despliega el combo. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
||||
|
||||
Bueno, he estado entretenido y se me han adelantado, pero he podido hacer un ejemplo que contrasta el truco con lo que comenta Lepe.
Espero te sirva, Saludos |
#6
|
||||
|
||||
Gracias a todos
Ciertamente, la sección de trucos siempre es mi gran olvidada y a ella le debo muchas horas ahorradas.
Gracias a todos por recordarme su existencia, y gracias por la ayuda. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
lista desplegable | nikotina | Conexión con bases de datos | 1 | 09-10-2006 19:27:23 |
icono con menu desplegable. | JCarlos | Varios | 1 | 15-02-2005 19:44:12 |
menu desplegable | srangel | JAVA | 0 | 30-09-2004 16:34:08 |
Ajustar un Form al ancho de un texto | salvica | Varios | 10 | 01-05-2004 04:11:02 |
Desplegable del RxDBLookupCombo | Nuria | OOP | 4 | 23-04-2004 11:09:10 |
|