none
evento click datagridview button RRS feed

  • Pregunta

  • Saludos, tengo un datagrid view con una columna Button, y deseo interceptar el evento click del ColumnButton y colocar una imagen... alguien sabe como hacerlo? gracias
    sábado, 6 de septiembre de 2008 18:16

Respuestas

  • Hola:

     

    Utiliza el evento «CellContentClick» del control DataGridView para interceptar cuando el usuario hace clic con el ratón en el botón de la columna tipo «DataGridViewButtonColumn».

     

    Por ejemplo, si la tercera columna del control es la que tiene la columna del tipo «DataGridViewButtonColumn», detectarías que se ha hecho clic sobre la misma de la siguiente manera:


    Private Sub DataGridView1_CellContentClick(...) Handles ...


            ' Los índices de las columnas están en base cero.
            '
            If e.ColumnIndex = 2 Then

     

    ' Se ha hecho clic

     

    End If


    End Sub

     

    Lo que no sé es dónde quieres colocar la imagen.

     

    Un saludo

    jueves, 30 de octubre de 2008 15:48
    Moderador

Todas las respuestas

  • Hola:

     

    Utiliza el evento «CellContentClick» del control DataGridView para interceptar cuando el usuario hace clic con el ratón en el botón de la columna tipo «DataGridViewButtonColumn».

     

    Por ejemplo, si la tercera columna del control es la que tiene la columna del tipo «DataGridViewButtonColumn», detectarías que se ha hecho clic sobre la misma de la siguiente manera:


    Private Sub DataGridView1_CellContentClick(...) Handles ...


            ' Los índices de las columnas están en base cero.
            '
            If e.ColumnIndex = 2 Then

     

    ' Se ha hecho clic

     

    End If


    End Sub

     

    Lo que no sé es dónde quieres colocar la imagen.

     

    Un saludo

    jueves, 30 de octubre de 2008 15:48
    Moderador
  • Muchas gracias, a mi me sirvió!!!

    viernes, 29 de marzo de 2019 4:20