Autor: elGuille

  • [Como.NET] Saber el elemento de un Listview al hacer doble click

    Pues eso… en un programa que estoy haciendo necesitaba lanzar (producir) un evento si el usuario hacía doble clic (doble pulsación con el ratón/mouse) en un elemento de un Listview y busqué en mi sitio cómo hacerlo, pero… ¡no lo encontré! así que… aquí te pongo el código de cómo hacerlo por si alguna vez te surge esta misma tarea.

    Como viene siendo costumbre, el código te lo muestro tanto para Visual Basic como para C# y en cuanto a las versiones, creo que este código sirve para cualquier versión (tanto de VB como de C#) siempre que sea para punto net (.NET Framework).

     

    Comentarte que:

    DatoSeleccionado es un evento que yo he definido en el formulario y que lo intercepta otra parte de mi código.

    lvDatos es un control de tipo ListView.

     

     

    Visual Basic .NET

    Private Sub lvDatos_MouseDoubleClick(sender As Object, e As System.Windows.Forms.MouseEventArgs) Handles lvDatos.MouseDoubleClick
        ' Al hacer doble click en un elemento del listview
        If lvDatos.SelectedItems.Count > 0 Then
            Dim lv As ListViewItem = lvDatos.SelectedItems(0)
            RaiseEvent DatoSeleccionado(lv.Text)
        End If
    End Sub

     

     

    C#

    private void lvDatos_MouseDoubleClick(object sender, System.Windows.Forms.MouseEventArgs e) {
        // Al hacer doble click en un elemento del listview
        if( lvDatos.SelectedItems.Count > 0 ){
            ListViewItem lv = lvDatos.SelectedItems[0];
            if( DatoSeleccionado != null ) DatoSeleccionado(lv.Text);
        }
    }

     

     

    Espero que te sea de utilidad.

     

    Nos vemos.

    Guillermo

    P.S.

    El código de C# lo he convertido a partir del código de Visual Basic usando mi utilidad gsConvertirCodigo.exe  (y no lo he comprobado, pero debería funcionar ¡seguro!).

    Tanto el código de Visual Basic como el de C# está coloreado usando mi utilidad gsColorearCodigo.exe.

    …

  • Lunes 16, preparando el camino de Santiago en bici: primer día

    Pues eso… que desde hoy lunes hemos empezado a darle un poco de más caña a la bici, que el 8 de mayo está casi a la vuelta y… pues eso… algunos tenemos que ir dándole a los pedales para que no tengamos que acabar andando en vez de "bicicleando" jejeje

    Manolo y Jose (Jose Antonio) han estado esta mañana, pero yo no pude ir… así que… yo he ido esta tarde casi dos horas (salí de mi casa a las 19.17 y volví a las 21.15) y he hecho (según el Endomondo) 30.60 km en 1h 52m 27s.

    Este ha sido el recorrido (ahora te pondré el enlace al mapa del Endomondo):

    Playazo, río Seco, camino a Castillo Alto (paralelo a la autovía), carretera de Frigiliana hasta los buzones, bajada hasta río Seco, por la carretera N-340a hasta Maro y vuelta, entrando por el Supersol para ir al Playazo y de ahí… ¡a mi casa!

     

    Este es el enlace al Endomondo (si no se ve el iframe de abajo, pulsa en este enlace: bicicleando el lunes 16 abril):

     

     

    Nos vemos.
    Guillermo

    …

  • Domingo 15, por los montes de Málaga en bici

    Pues eso, que hoy domingo 15 de abril también hemos ido a los montes de Málaga, pero en esta ocasión la "salida" ha sido en bici y el recorrido de unos 13 kilómetros o así por aquellos montes (tan bonicos) de dios… o de la madre naturaleza o de la junta de andalucía… a saber de quién es todo eso…

     

    Aquí te dejo una foto de María bajando una cuesta… (¡lo que sufre la criatura con las bajadas!), y un poco más abajo te dejo el enlace a todas las fotos de hoy domingo (hay más, pero estas son las que yo he hecho o las que se han tomado con mi cámara).

     

    P1140579

     

    Todas las fotos:

    por los montes de Málaga (en bici, domingo 15 abril 2012)

     

    Nos vemos.
    Guillermo

    …