Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Dos elementos en un ComboBox (https://www.clubdelphi.com/foros/showthread.php?t=39202)

BuenaOnda 12-01-2007 21:55:56

Dos elementos en un ComboBox
 
alguien sabe como mostrar dos elementos en una lista desplegable( ComboBox ) que no sea de enlace..... muchas gracias ...:confused:

BuenaOnda 12-01-2007 22:25:45

o algun componente que realie eso....:(

BuenaOnda 12-01-2007 22:48:45

parece que es un poquito.complicado. por ultimo un componente de enlace..que me permita hacer esto.. :(

roman 12-01-2007 23:00:21

¿Qué entiendes por mostrar dos elementos?

// Saludos

seoane 12-01-2007 23:04:32

Cita:

Empezado por roman
¿Qué entiendes por mostrar dos elementos?

Pues supongo que quiere lo mismo que aquí
http://www.clubdelphi.com/foros/showthread.php?t=34127

O aquí
http://www.clubdelphi.com/foros/showthread.php?t=34061

BuenaOnda 12-01-2007 23:12:16

si seoane lo que pasa es que no he logrado darle solucion...:(

roman 12-01-2007 23:22:41

Define una clase:

Código Delphi [-]
type
  TPersona = class
    RUT: String;
    Nombre: String;
  end;

para almacenar ambos datos. Por cada item del combo guardas el objeto apropiado en la propiedad Objects del combo pero guardas sólo el nombre en el item.

Pones la propiedad OwnerDraw del combo en true para que dibujes tú mismo los elementos.

En el evento OnDrawItem del combo mandas escribir tanto el RUT como el nombre tomándolos de lo que tienes almacenado en Objects.

// Saludos

BuenaOnda 16-01-2007 17:21:26

exito.......
 
mMuchas gracias amigos por su valiosa ayuda, al fin logre darle solución a mi problemita, encontre un componente que realiza todo esto y másss...

Bueno aqui les dejo el componente http://files.to/get/336941/1481/cbsrc.zip
espero que les sirva...:)


La franja horaria es GMT +2. Ahora son las 21:59:58.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi