none
diferencia entre el evento DataGridView.CellContentClick y DataGridView.cellclick RRS feed

  • Pregunta

  • Al dar click en un DGV quiero que los datos de las comlumnas del grid se puedan desplegar en caja de texto

    aunque eso ya o hago mi duda principal es saber cual es la diferencia entre  el evento DataGridView.CellContentClick  y DataGridView.cellclick

    Gracias

    martes, 26 de enero de 2016 1:01

Respuestas

  • Su comportamiento es el que indica su nombre:

    - CellClick se genera cuando se hace click sobre una celda

    - CellContentClick se genera cuando se click sobre el contenido de una celda. Es decir, si no tiene contenido, o se hace click sobre una parte de la celda en la que no existe contenido, no se genera.

    Por ejemplo si tienes un DGV como este:

    El evento CellContentClick únicamente se genera cuando haces click sobre la palabra "texto" o "texto2". Si haces click en las dos primeras celdas fuera de la zona ocupada por el texto no se genera el evento.

    De la misma forma, por mucho que hagas click sobre la tercera celda (que esta vacía, luego no tiene contenido) no se generará el evento CellContentClick.

    En la inmensa mayoría de las veces que quieras capturar el click sobre una celda de un DataGridView usarás el evento CellClick. El evento CellContentClick se utiliza en casos muy concretos.


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    • Propuesto como respuesta RHCRD martes, 26 de enero de 2016 16:05
    • Marcado como respuesta jamlfito miércoles, 27 de enero de 2016 1:31
    martes, 26 de enero de 2016 5:22