ItemClick en Listview como?

18/08/2005 - 18:40 por Rafael Cano | Informe spam
Hola a todos, pues lo dicho tengo en un formulario un listview y quiero
controlar cuando hagan click en un item del listview, pero no encuentro
donde se programa, ¿alguien me puede decir cómo se hace?

Salu2 Rafael Cano
Jaén - España
 

Leer las respuestas

#1 Rafael Cano
18/08/2005 - 23:54 | Informe spam
Arreglado, lo he conseguido usando el evento mouseup, y dblClick, del
control. lo que he hecho es que en el primer click del control paso a
una variable la opcion de listview que he pichado, y en el dblclick si
la variable que he usado no es nula, ed decir contiene un objeto
listitem, pues según su indice actuo en consecuencia.

Ej:

private void lstMenu_MouseDown(object sender,
System.Windows.Forms.MouseEventArgs e)
{
Opcion = lstMenu.GetItemAt(e.X, e.Y);
}

private void lstMenu_DoubleClick(object sender, System.EventArgs e)
{
if (Opcion != null)
{
switch (Opcion.Index)
{
case 0:
Console.WriteLine("Elija la comunidad con la que trabajar");
break;
case 1:
Console.WriteLine("Si hay comunidad elejida modificar ficha.");
Console.WriteLine("sino selector de comunidad y modificar.");
break;
case 2:
Console.WriteLine("Comprobar la existencia del selector de Bloques");
break;
case 3:
Console.WriteLine("Comprobar la existencia del selector de Viviendas");
break;
case 4:
Console.WriteLine("Comprobar la existencia del selector de
Propietarios");
break;
case 5:
Console.WriteLine("Comprobar la existencia del selector de Empleados");
break;
default:
Console.WriteLine("Ninguna opción seleccionada");
break;
}
}
}

Salu2 Rafael Cano
Jaén - España

Rafael Cano escribió:
Hola a todos, pues lo dicho tengo en un formulario un listview y quiero
controlar cuando hagan click en un item del listview, pero no encuentro
donde se programa, ¿alguien me puede decir cómo se hace?

Salu2 Rafael Cano
Jaén - España

Preguntas similares