none
Deseo cambiar el color de una fila de un grid (Sabado y domingo) de Acuerdo al mes que se esta RRS feed

  • Pregunta

  • hola como van 

    Necesito de su ayuda mi problema es el siguiente

    quiere pintar las columnas de un gridcontrol(DEVEXPRESS) cuando este sea fin de semana (Sabado y Domingo) de acuerdo al mes en que se esta

    ejemplo  SEPTIEMBRE

    L M MI J V S D
    12 13 14 15 16 17 18

    que solo se pinte las columna donde haya Sabado y Domingo de cada mes

    Gracias de antemano



    • Editado DOSA_INFORMATICA jueves, 15 de septiembre de 2016 17:43
    • Cambiado Enrique M. Montejo viernes, 16 de septiembre de 2016 6:10 Pregunta relacionada con un control de una aplicación de Windows Forms.
    jueves, 15 de septiembre de 2016 17:38

Todas las respuestas

  • Puedes seleccionar el color de las columnas 6ª y 7ª con

    miDataGridView.Columns(5).DefaultCellStyle.BackColor = Color.Red

    miDataGridView.Columns(6).DefaultCellStyle.BackColor = Color.Red


    Saludos, Javier J

    viernes, 16 de septiembre de 2016 6:52
  • asi lo tengo pero lo quiero hacer de manera dinamica.

    por ejemplo que al hora de cambiar el mes selecione los dia sabado y domingo de cada mes

    lunes, 19 de septiembre de 2016 14:50
  • Los sábados y domingos van a ser siempre esas columnas ¿no?

    ¿Puedes poner una imagen de lo que quieres?


    Saludos, Javier J

    lunes, 19 de septiembre de 2016 15:06
  • ok le explico tengo dos tabla  una se llama quincena I y otra quincena II

    la que se llama quincena I  tiene los siguiente campos id_deuda , id_mes, 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15

    la que se llama quincena II tiene los siguiente campos id_deuda , id_mes,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31

    Septiembre
    M MI J V S D
    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
    Octubre
    M MI J V S D
    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

    Lo que deseo que donde tenga una columna que caiga sabado y domingo esta pongo de color rojo por ejemplo en septiembre las columna 

    3 4
    10 11
    17 18
    24 25

    se pondran en rojo

    pero en octubre 

    1 2
    8 9
    15 16
    22 23
    29 30   

    se pondran en rojo

    y asi sucesiva mente conforme vaya cambiando el mes de manera dinamica

    lunes, 19 de septiembre de 2016 15:51
  • Pues eso digo. ¿No son siempre las columnas (la 6ª y la 7ª)

    Los días tendrán un nº diferente según el mes pero estarán en la misma columna.


    Saludos, Javier J

    lunes, 19 de septiembre de 2016 16:14
  • si correcto como lo hago


    lunes, 19 de septiembre de 2016 16:18
  • Pues como te indiqué en un principio:

    miDataGridView.Columns(5).DefaultCellStyle.BackColor = Color.Red

    miDataGridView.Columns(6).DefaultCellStyle.BackColor = Color.Red


    Saludos, Javier J

    lunes, 19 de septiembre de 2016 16:56
  • pero de manera dinámica que el usuario le color a las columna del grid y no hacerlo via codigo
    lunes, 19 de septiembre de 2016 19:11