Visual Basic.NET - Texto Vertical en celda DataGridView

   
Vista:

Texto Vertical en celda DataGridView

Publicado por Adriano (21 intervenciones) el 11/07/2017 19:11:05
Buenas tardes:

¿Esposible poner el texto de una celda de cabecera u otra cualquiera de un DataGridView en formato vertical.

Quiero decir del mismo modo que se puede hacer en Excel rotando el texto 90º.

Es muy importante para el desarrollo de mi aplicación.

Gracias a quien pueda ayudarme.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Texto Vertical en celda DataGridView

Publicado por omar (165 intervenciones) el 11/07/2017 23:08:08
saludos
lo que podrias hacer es no mostrar las columnas y poner lavel de forma vertical

solo de esa forma podras hacer lo que deseas

estare tus ordenes
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Texto Vertical en celda DataGridView

Publicado por Adriano (21 intervenciones) el 12/07/2017 09:36:33
Hola Omar:

Te agradeceré mucho que me pases el código para poner un label vertical en una celda DataGridView.

Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Texto Vertical en celda DataGridView

Publicado por Diego (151 intervenciones) el 13/07/2017 03:24:25
Hola Adriano, te paso un codigo, que siempre utilizo en mis programas, se utiliza en el evento CellPainting de tu DataGridView...

1
2
3
4
5
6
7
8
e.PaintBackground(e.CellBounds, True)
        e.Graphics.TranslateTransform(e.CellBounds.Left, e.CellBounds.Bottom)
        e.Graphics.RotateTransform(270)
        e.Graphics.DrawString(e.FormattedValue.ToString(), e.CellStyle.Font, Brushes.Black, 5, 5)
        e.Graphics.ResetTransform()
 
        dgDatos.ColumnHeadersHeight = 150
        e.Handled = True

Verás que hay valores que me sirven a mi, para este proposito, puedes modificarlo a tu gusto.
Saludos y +Bytes.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Revisar política de publicidad