none
Cambiar el color de una fila al seleccionarla

    Question

  • Buenas Tardes

    Tengo el siguiente problema no puedo cambiar el color de fondo de una fila al momento de seleccionarla en un DataGridView estoy usando visual basic 2005 si alguien me puede ayudar lo agradecere

    Thursday, January 25, 2007 6:30 PM

Answers

  • Si tu DataGridView se llama grilla, utiliza lo siguiente:


    en el evento RowEnter de tu grilla, escribe

    grilla.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.FromArgb(209, 227, 254);

    donde color puede ser un color rgb, un color de sistema, desde los colores web etc. Recuerda que el objeto e es aquel que tiene cómo propiedades tanto el índice de la fila cómo el índice de la columna que se seleccionaron.
    Thursday, March 22, 2007 9:13 PM
  • Hola

    Una alternativa es simplemente modificar las siguientes propiedades del DataGridView en el explorador de propiedades:

    • RowTemplate -> DefaultCellStyle -> SelectionBackColor al color de fondo que desees.
    • SelectionMode a FullRowSelect.

    Saludos

    --------------------
    J. Marcos Troncoso
    Cochabamba - Bolivia

    Thursday, March 22, 2007 9:51 PM

All replies

  • Si tu DataGridView se llama grilla, utiliza lo siguiente:


    en el evento RowEnter de tu grilla, escribe

    grilla.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.FromArgb(209, 227, 254);

    donde color puede ser un color rgb, un color de sistema, desde los colores web etc. Recuerda que el objeto e es aquel que tiene cómo propiedades tanto el índice de la fila cómo el índice de la columna que se seleccionaron.
    Thursday, March 22, 2007 9:13 PM
  • Hola

    Una alternativa es simplemente modificar las siguientes propiedades del DataGridView en el explorador de propiedades:

    • RowTemplate -> DefaultCellStyle -> SelectionBackColor al color de fondo que desees.
    • SelectionMode a FullRowSelect.

    Saludos

    --------------------
    J. Marcos Troncoso
    Cochabamba - Bolivia

    Thursday, March 22, 2007 9:51 PM
  • gracias por sus aportaciones ahora ya me funciona
    Thursday, March 22, 2007 10:44 PM