none
Como seleccionar una fila de un dataGridView y tomar sus datos

    Question

  • hola tengo que seleccionar una fila de un dataGridView por medio del apuntador de la fila, es una grilla que tiene proyectos. y el usuario al seleccionar una fila por medio de este puntero tendria que obtener el codigo del proyecto. En los demas foros solo aparece como seleccionar una celda, pero yo necesito una fila y con esta fila seleccionada poder tomar los datos del proyecto. Desde ya muchas gracias.

    perdon estoy programando en C#

    • Edited by ANALIET Monday, November 22, 2010 12:14 AM
    Monday, November 22, 2010 12:10 AM

Answers

  • Hola Analiet, una consulta, verificaste si el evento cellClick funciona cuando seleccionas algun texto de tu dgv? porque a veces tenes marcado un modo de seleccion que no es correcto

     

     

    una  imagen vale mas que mil palabras, si seleccionas fullRowSelect la fila sera seleccionada incluso cuando haga click en algun lugar donde no hay texto!

    Saludos, espero que te sea util!



    Cuando alguien conteste a tu pregunta, si la información te resulto Útil Votala o marcarla como respuesta

    Victoria Rodriguez

    Raona - Software Engineer

    Mi BLog
    Wednesday, November 24, 2010 1:53 AM

All replies

  • hola

    es el mismo evento el que usas el CellClick (o el CellDoubleClick) pero de esta solo el argumento e.RowIndex

    private void DataGridView1_CellClick(...){

        DataGridViewRow row = DataGridView1.Rows[e.RowIndex];

     

    }

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    Monday, November 22, 2010 12:13 AM
  •  private void dvgDiagnostico_CellClick(object sender, DataGridViewCellEventArgs e)
        {
          DataGridViewRow fila = dvgDiagnostico.Rows[e.RowIndex];
          String identificacion = Convert.ToString(fila.Cells["IdDiagnostico"].Value);
          MessageBox.Show(identificacion);
          
         }
    hola este es el codigo que tengo, quiero que al seleccionar una fila me aparezca el codigo de esa fila, pero no me funciona... si me podrias ayudar...desde ya muchas gracias
    Monday, November 22, 2010 12:37 AM
  • hola

    pero tienes definida una consulma con ese nombre ?

    - obtiene algun error o simplemente no muestra el mensaje cuando hace click en la celda ? sino muestra el mesnaje valida que el evento este adjunto al control

    podrias ademas poner un breakpoint en el codig para validar si esta apsando por alli al seleccionar

    saludo


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    Monday, November 22, 2010 12:41 AM
  • Hola Analiet, una consulta, verificaste si el evento cellClick funciona cuando seleccionas algun texto de tu dgv? porque a veces tenes marcado un modo de seleccion que no es correcto

     

     

    una  imagen vale mas que mil palabras, si seleccionas fullRowSelect la fila sera seleccionada incluso cuando haga click en algun lugar donde no hay texto!

    Saludos, espero que te sea util!



    Cuando alguien conteste a tu pregunta, si la información te resulto Útil Votala o marcarla como respuesta

    Victoria Rodriguez

    Raona - Software Engineer

    Mi BLog
    Wednesday, November 24, 2010 1:53 AM