none
Cambiar encabezado del DataGridView RRS feed

  • Pregunta

  • Hola, estoy intentando cambiar la fuente del encabezado de las columnas de un datagridview, por lo tanto elijo la fuente en la propiedad ColumnHeadersDefaultCellStyle pero al ejecutarlo no me aparece la fuente que determine. Encontré una forma de hacerlo colocando en el load esta linea de código:

    dgvClientes.ColumnHeadersDefaultCellStyle.Font = New Font("Arial Black", 10)

    Existe alguna manera de hacerlo desde la ventana de propiedades? Sin tener que agregar ninguna linea de código? ya que me resultaría mas practico

    La propiedad  EnableHeadersVisualStyles esta en "false".

    Espero me puedan ayudar, saludos!

    miércoles, 11 de julio de 2018 22:28

Respuestas

  • Claro, no se puede ver lo que no hay. Al crear las columnas es cuando se aplicará el estilo de encabezado. Si quieres verlo en diseño puedes crear una columna de prueba y o bien borrarla en diseño o por código antes de crear las columnas reales.

    Saludos, Javier J

    • Marcado como respuesta Federico32113 viernes, 13 de julio de 2018 0:46
    jueves, 12 de julio de 2018 12:52

Todas las respuestas

  • En diseño tienes la propiedad ColumnHeadersDefaultCellStyle. Dentro de esta propiedad puedes definir fuente, color, ...

    Saludos, Javier J

    jueves, 12 de julio de 2018 6:22
  • Como comente en la publicación inicial defino la fuente en la propiedad ColumnHeadersDefaultCellStyle del grid en tiempo de diseño pero lo veo reflejado en tiempo de ejecución. 
    jueves, 12 de julio de 2018 11:55
  • La pregunta que he tratado de responder es

    Existe alguna manera de hacerlo desde la ventana de propiedades? Sin tener que agregar ninguna linea de código? ya que me resultaría mas practico

    En la ventana de propiedades del DataGridView puedes hacerlo como te indico. Al cambiar estos valores con EnableHeadersVisualStyles a False verás como se modifica tanto en diseño como en ejecución.


    Saludos, Javier J

    jueves, 12 de julio de 2018 12:11
  • Entiendo lo que me comentas y lo implemente.

    ¿Puede ser que los cambios no se vean ya que no agrego las columnas en tiempo de diseño sino en tiempo de ejecución cuando hago el "Select" en la BD?

    jueves, 12 de julio de 2018 12:35
  • Claro, no se puede ver lo que no hay. Al crear las columnas es cuando se aplicará el estilo de encabezado. Si quieres verlo en diseño puedes crear una columna de prueba y o bien borrarla en diseño o por código antes de crear las columnas reales.

    Saludos, Javier J

    • Marcado como respuesta Federico32113 viernes, 13 de julio de 2018 0:46
    jueves, 12 de julio de 2018 12:52