none
MonthCalendar com dias em negrito conectado ao banco de dados. RRS feed

  • Pergunta

  • É o seguinte, no meu form tenho um MonthCalendar e quero que ele exiba vários dias em negrito.
    Eu usei o seguinte código:
            Dim myVacation1 As Date = New DateTime(2013, 9, 10)
            Dim myVacation2 As Date = New DateTime(2013, 9, 17)
            Dim VacationDates As DateTime() = {myVacation1}
            MonthCalendar1.BoldedDates = VacationDates
    Funciona, mas não tem conexão com banco de dados, gostaria de mostrar os dias que tem no banco (SQL Server) e deixar as datas em negrito.
    segunda-feira, 30 de setembro de 2013 20:10

Todas as Respostas

  • Já tentou montar um array de DateTime com as datas vindas do banco e atribuir para a propriedade BoldedDates?

    Segue um exemplo:

    // Add dates to BoldedDates array.
            this.monthCalendar1.set_BoldedDates(new System.DateTime[] {
                new System.DateTime(2002, 9, 26, 0, 0, 0, 0),
                new System.DateTime(2002, 9, 25, 0, 0, 0, 0) });

    mas no lugar das datas chumbadas você passa os valores que vem no seu reader do banco


    "A vida é um paraíso, mas os homens não o sabem e não se preocupam em sabê-lo." Fiodor Dostoievski

    segunda-feira, 30 de setembro de 2013 20:51