SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: saitxu en Jueves 5 de Julio de 2007, 15:57
-
hola a todos tengo un problemilla con la listview. Quiero coger un dato de un subitem pero no se como hacerlo. he buscado por internet y lo mas logico que e visto es lo siguiente:
listview.SelectedItem(0).Subitem(0).text
Pero ami en mi visual estudio no me reconoce estas opciones es decir el selectedItem por ejemplo no me lo reconoce entonces no me deja compilar
Espero que alguien sepa ayudarmeee.
Un saludo
-
que herramientas estas utilizando ???
por que eso funciona en visual studio 2003.
y supongo que tambien en 2002 y 2005.
BYTE.
-
Probaste con:
ListView1.SelectedItem.ToString();
-
creo que te faltan las S, es decir
es SelectedItems, SubItems
BYTE.
-
Una vez más y por segunda vez confundí ListView con ListBox (paciencia, paciencia)
Bien, te presento una posible solución a mi me funciono:
ListView.SelectedListViewItemCollection li = new ListView.SelectedListViewItemCollection(listView1);
ListViewItem lvi = new ListViewItem();
//Aca atrapo todos los items seleccionados
li = listView1.SelectedItems;
//Aca atrapo un item seleccionado, digamos el primero
lvi = li[0];
//Aca cargo sus subitems en lsc
ListViewItem.ListViewSubItemCollection lsc= lvi.SubItems;
// Y aca muestro uno de sus subitems digamos el 1ro
MessageBox.Show( lsc[1].Text);
Espero sea de ayuda.