Visual Basic.NET - Como pintar una columna en especifico

 
Vista:
sin imagen de perfil

Como pintar una columna en especifico

Publicado por Jose (23 intervenciones) el 23/09/2016 23:26:25
Lo hago de esta manera

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
If cd.ShowDialog() = DialogResult.OK Then
 
    V_Quincena.Columns(1).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(2).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(3).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(4).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(5).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(6).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(7).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(8).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(9).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(10).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(11).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(12).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(13).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(14).AppearanceCell.BackColor = ColorDialog1.Color
 
    V_Quincena.Columns(15).AppearanceCell.BackColor = ColorDialog1.Color
 
End If

Pero me pinta todas las columna a ver si pueden ayudar lo que pretendo hacer es como se hace en excel que que el usuario seleciona una columnas en especifico y le da color por ejemplo
por ejemplo que selecione el usuario la columna 1 y 2 luego le color
Gracias de antemano le agradesco
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
Imágen de perfil de Wilfredo Patricio Castillo
Val: 1.239
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Como pintar una columna en especifico

Publicado por Wilfredo Patricio Castillo (720 intervenciones) el 24/09/2016 20:57:56
1
2
3
4
5
Private Sub DgvLista_ColumnHeaderMouseClick(sender As Object, e As DataGridViewCellMouseEventArgs) Handles DgvLista.ColumnHeaderMouseClick
        If e.ColumnIndex = 1 Then
            DgvLista.Columns(1).DefaultCellStyle.BackColor = Color.Blue
        End If
End Sub


Saludos cordiales
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

Como pintar una columna en especifico

Publicado por Jose (23 intervenciones) el 25/09/2016 06:48:25
Gracias por rrepuesta pero esa me pinta esa columna o cualquiera a la que el cliente le de click.?.
Porque eso eso es lo que pretendo hacer que el cliente le de cualquiera de las columna y le de color a la columna selecciónada
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

Como pintar una columna en especifico

Publicado por Jose (23 intervenciones) el 25/09/2016 07:09:25
buenas como seria en el grid de dev express ya que uso ese grid seria de mucha ayuda si me ayudan
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