Comunidad Gambas-es
¿Es posible hacer Background a la columna izq numerada de un GridView? - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: General (https://gambas-es.org/forum-4.html)
+--- Tema: ¿Es posible hacer Background a la columna izq numerada de un GridView? (/thread-350.html)



¿Es posible hacer Background a la columna izq numerada de un GridView? - gambafeliz - 15-04-2021

Hola

Por favor, alguien me puede indicar si, ¿es posible hacer Background con un color que yo necesite a las celdas de forma individual de la columna izq numerada de un GridView?

Gracias.


RE: ¿Es posible hacer Background a la columna izq numerada de un GridView? - cogier - 15-04-2021

Pruebe este código.

Código:
Gridview1 As Gridview

Public Sub Form_Open()

  With Me
    .H = 565
    .W = 410
    .Padding = 5
    .Arrangement = Arrange.Vertical
    .Font.Bold = True
  End With

  With Gridview1 = New GridView(Me) As "Gridview1"
    .Expand = True
    .Rows.Count = 25
    .Columns.Count = 5
    .Foreground = Color.Yellow
  End With

End

Public Sub GridView1_Data(Row As Integer, Column As Integer)

  GridView1[Row, 0].Text = "gambafeliz"
  GridView1[Row, 0].Background = Color.Black
  GridView1[Row, 1].Text = "gambafeliz"
  GridView1[Row, 1].Background = Color.DarkPurple
  GridView1[Row, 2].Text = "gambafeliz"
  GridView1[Row, 2].Background = Color.LightGray
  GridView1[Row, 3].Text = "gambafeliz"
  GridView1[Row, 3].Background = Color.Blue
  GridView1[Row, 4].Text = "gambafeliz"
  GridView1[Row, 4].Background = Color.Red
  GridView1.Columns.Width = -1

End



RE: ¿Es posible hacer Background a la columna izq numerada de un GridView? - vuott - 15-04-2021

(15-04-2021, 20:27)gambafeliz escribió: columna izq numerada de un GridView

...estás hablando del ".Header " vertical del GridView ?


RE: ¿Es posible hacer Background a la columna izq numerada de un GridView? - gambafeliz - 16-04-2021

Gracias cogier

Pero tu coloreas las columnas y yo solo quería poner el header vertical con colores individuales.

También se me ha ocurrido crear una columna justo antes de todos mis datos y colorear las celdas y numerándolas. Eso sí, tendría que ocultar el header vertical.

¿que opinan, lo hago así o es posible hacerlo por otro camino ya creado por Gambas?

(15-04-2021, 23:49)vuott escribió:
(15-04-2021, 20:27)gambafeliz escribió: columna izq numerada de un GridView

...estás hablando del ".Header " vertical del GridView ?

Sí exactamente me refiero a colorear cada celda del header vertical y con colores independientes.


RE: ¿Es posible hacer Background a la columna izq numerada de un GridView? - vuott - 16-04-2021

(16-04-2021, 09:17)gambafeliz escribió: Sí exactamente me refiero a colorear cada celda del header vertical y con colores independientes.

Uhmmm... no creo Confused que sea posible.