SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: jadzia en Miércoles 11 de Octubre de 2006, 12:37

Título: Listview
Publicado por: jadzia en Miércoles 11 de Octubre de 2006, 12:37
Estoy utilizando una ListView en mi programa.
He activado la propiedad Checkboxes, así tengo un Check box en cada item.
He estado buscando por internet la manera de acceder a estos check box y he encontrado esto:

To get the indexes of all items that are checked in the ListView, use the CheckedIndices property.

¿Alguién puede decirme como manejar esta propiedad ChekedIndices?

Un saludo
Título: Re: Listview
Publicado por: jadzia en Miércoles 11 de Octubre de 2006, 19:17
Acabo de ver que así:

 ListView1->Items->Item->Checked=true;

puedo modificar el estado de cualquier checkbox.
Pero yo necesito saber cual se ha pulsado por el usuario.

Si puedierais darme alguna idea.
Gracias
Título: Re: Listview
Publicado por: jadzia en Viernes 13 de Octubre de 2006, 23:34
Me contesto yo misma xD:

Para leer el estado de un checkboxe se utiliza lo mismo que puse arriba,
sirve tanto de lectura como de escritura:

if (ListView1->Items->Item->Checked==true)  .....