2010-09-24 25 views
1

Je veux me concentrer sur plusieurs dates dans plusieurs mois dans une vue télérik RadCalendar de 3 mois sur mon projet WPF. À l'heure actuelle, seule la date actuelle (la date du jour) est mise en évidence (ou mise au point). Je veux me concentrer sur d'autres dates en plus de la date d'aujourd'hui. Des suggestions/idées comment s'y prendre?Telerik RadCalendar mettre l'accent sur plus de 1 dates

+1

comment et pourquoi voulez-vous sélectionner les autres dates? Basé sur la source de données liée, etc.? Je pense que nous avons besoin de plus de détails. –

+0

Oui. Disons que les dates de naissance sont stockées et que chaque date de naissance est une variable de type DateTime. Je veux mettre en évidence toutes les dates qui sont des anniversaires. les dates de naissance proviennent d'une table dans le serveur sql. Ensuite, après cela, si l'utilisateur sélectionne un anniversaire en surbrillance particulier dans le calendrier, une zone de texte est remplie avec le nom de la personne dont la date de naissance est la date sélectionnée dans le calendrier. J'espère que cela explique ce que j'ai l'intention de faire. – zack

Répondre

0

D'abord, vous obtenez votre DAA de databaase puis Ecrire Après code

Pour chaque dr Comme DataRow En dt.Rows « cdrCalendar.SelectedDates.Add (Convert.ToDateTime (dr ("Start")))

   'Convert.ToDateTime(ddlFromHours.SelectedItem.Text + " " + ddlAMPM.SelectedItem.Text).ToString("dd-MM-yyyy hh:mm tt") 

       If Convert.ToDateTime(dr("Start")).ToString("dd-MM-yyyy") <> Convert.ToDateTime(Date.Today).ToString("dd-MM-yyyy") Then 
        cdrCalendar.SelectedDates.Add(New RadDate(dr("Start"))) '(dr("Start"))) 
       End If 

      Next