Hola a todos! Estoy haciendo un proyecto para la uni y estoy utilizando un ListView para mostrar unos coches, entonces cada coche puede estar disponible o no.
Lo que quiero hacer es que
por cada coche se me muestre un icono de disponible o no disponible.
He conseguido mostrar iconos en el ListView con el control ImageList pero el problema es que se me ponen todos los coches disponibles o no disponibles en funcion de por donde pasa por ultima vez en un bucle.
El bucle seria asi
TListItem *pListItem;
for(unsigned int i = 0; i < 10; i++)
{
if (disponibilidad == "si")
{
ListView1->SmallImages = ListImage1; //Me pone un icono con "V"
}
else
{
ListView1->SmallImages = ListImage2; //Me pone un icono con "X"
}
pListItem = ListView1->Items->Add();
pListItem->Caption = Fachada::getInstancia()->GetPosCoche(i).getMarca().c_str();
pListItem->SubItems->Add(Fachada::getInstancia()->GetPosCoche(i).getModelo().c_str());
pListItem->SubItems->Add(Fachada::getInstancia()->GetPosCoche(i).getPrecioAlquiler());
}
Saludos y gracias adelantadas!!!!