none
Centrar Columna de Datagridview RRS feed

  • Pregunta

  • Hola amigos

    Resulta que tengo un DatagridView con las siguientes columnas:

    ID      Categoria         Nombre                                          P_Costo           P_Venta            Stock          Activo

    ----------------------------------------------------------------------------------------------------------------------------------------

    1       CUBIERTO         ARROZ CON LANGOSTINOS            14.70                23.50                   0             TRUE

    2       PRODUCTO       CERVEZA PILSEN CALLAO                 2.00                  5.00                   29           TRUE

    Tengo el siguiente codigo pero solo alinea las filas, pero no los encabezados:

          dgv.Columns[0].Width = 90;  //ID
          dgv.Columns[1].Width = 500; //Nombre
          dgv.Columns[2].Width = 90;  //PCosto
          dgv.Columns[2].DefaultCellStyle.Format = "#,##0.00";
          dgv.Columns[2].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
          dgv.Columns[3].Width = 90;  //PVenta
          dgv.Columns[3].DefaultCellStyle.Format = "#,##0.00";
          dgv.Columns[3].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
          dgv.Columns[4].Width = 90;  //Stock
          dgv.Columns[4].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
          dgv.Columns[5].Width = 50;  //Activo
          dgv.Columns[5].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

    Como haria para alinear los encabezados del datagridview para que este centrado o a la derecha o izquierda?

    Saludos

    Ricardo Torres

    • Cambiado Enrique M. Montejo sábado, 7 de abril de 2012 16:04 Controles de Windows Forms (De:Lenguaje VB.NET)
    domingo, 18 de marzo de 2012 21:01

Todas las respuestas