Hola Cz, bueno, no se si forzosamente tengas que realizar este combo con un componente, de ser así, pues igual y alguien con más experiencia en ese ramo te pueda ayudar.
Hice un
ejemplo de lo que dices, cargando la información de txt, igual, si te sirve pues te lo dejo.
Saludos desde México.