• Viernes 8 de Noviembre de 2024, 16:40

Autor Tema:  Listview  (Leído 1231 veces)

jadzia

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Listview
« en: Miércoles 11 de Octubre de 2006, 12:37 »
0
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

jadzia

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Listview
« Respuesta #1 en: Miércoles 11 de Octubre de 2006, 19:17 »
0
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

jadzia

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Listview
« Respuesta #2 en: Viernes 13 de Octubre de 2006, 23:34 »
0
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)  .....