| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
ifrit Master


Registrado: 12 Jun 2007Mensajes: 509Ubicación: La Habana, Cuba
|
Publicado: Mie 18 Feb, 2009 3:38 pm Asunto: listView y multiselect |
|
|
hola amigos tengo dudas con el listview fundamentalmente en lo que sigue...
yodeseo seleccionar multiples valores de un listview que esta en vsReport y con la propiedad multiselect a true al seleccionar multiples deseo que me de el valor x del los seleccionados y tambien poder borrarlo
alguien sabe como ?
gracias _________________ Todos somos ignorantes, lo que no todos ignoramos lo mismo... |
|
| Volver arriba |
|
 |
mns Lt

Registrado: 15 Oct 2008Mensajes: 95
|
Publicado: Mie 18 Feb, 2009 6:47 pm Asunto: |
|
|
//De esta manera te muestra los items seleccionados y cada subitem de los mismo
for(int i = 0;i<list->Items->Count;i++){
if(list->Items->Item[i]->Selected){
ShowMessage(list->Items->Item[i]->Caption);
for(int x =0;x<list->Items->Item[i]->SubItems->Count;x++){
ShowMessage(list->Items->Item[i]->SubItems->Strings[x]);
}
list->Items->Item[i]->Delete();
}
Application->ProcessMessages();
}
// de esta otra te muestra los items seleccionados y todos los subitems del mismo pero en un bloque
for(int i = 0;i<list->Items->Count;i++){
if(list->Items->Item[i]->Selected){
ShowMessage(list->Items->Item[i]->Caption);
ShowMessage(list->Items->Item[i]->SubItems->Text);
list->Items->Item[i]->Delete();
}
Application->ProcessMessages();
} |
|
| Volver arriba |
|
 |
ifrit Master


Registrado: 12 Jun 2007Mensajes: 509Ubicación: La Habana, Cuba
|
Publicado: Mie 18 Feb, 2009 11:05 pm Asunto: |
|
|
gracias por responderme y disculpa la tardenza es qie estaba entusiamado escribeindo codigo tu codigo esta perfecto, yo lo tenia igual pero con ->Checked ya que tenia la propiedad checkboxes en true pero por cuestiones de optimizar decidi quitarlos y no me di cuenta de selected
muchas gracias amigo _________________ Todos somos ignorantes, lo que no todos ignoramos lo mismo... |
|
| Volver arriba |
|
 |
|