Comment : personnaliser l'apparence du contrôle serveur Web Calendar

Mise à jour : novembre 2007

Calendar est un contrôle complexe constitué de nombreux éléments ; c'est pourquoi il propose une grande variété d'options pour la personnalisation de son apparence.

Modification de l'apparence générale du calendrier

Le contrôle Calendar définit un aspect par défaut pour le calendrier sur la page, mais vous pouvez modifier l'apparence globale du calendrier. Si vous définissez les propriétés d'apparence de certains éléments du calendrier (date du jour, date sélectionnée, etc.), chacun de ces paramètres est basé sur les paramètres par défaut choisis pour le calendrier dans son entier. Vous pouvez également sélectionner des formats prédéfinis.

Remarque :

Par défaut, il n'existe aucune mise en forme spéciale indiquant la date du jour dans le contrôle Calendar. Pour plus d'informations sur la définition de ce format, consultez Mise en forme des éléments du contrôle serveur Web Calendar à l'aide des styles.

Pour modifier l'apparence générale du contrôle Calendar

  • Définissez les propriétés énumérées dans le tableau suivant.

    Pour spécifier

    Définissez la propriété

    Police, texte et couleur d'arrière-plan

    Font, ForeColor, BackColor.

    Taille du contrôle

    Height, Width

    Marges et espacement entre les jours

    CellPadding, CellSpacing

    Couleur, taille et style (par exemple, en pointillé) des bordures et des lignes de grille

Modification de l'affichage du jour de la semaine

Par défaut, le nom des jours de la semaine est affiché dans une ligne en haut du calendrier. Vous pouvez modifier le format de cette ligne.

Pour modifier l'affichage des jours de la semaine

  • Définissez les propriétés énumérées dans le tableau suivant.

    Pour

    Définissez la propriété

    Activer ou désactiver la ligne d'affichage des jours de la semaine.

    ShowDayHeader (true ou false)

    Spécifier le format des noms de jours (par exemple, nom entier ou abrégé)

    DayNameFormat (utilisez une valeur de l'énumération DayNameFormat : Full, Short, FirstLetter, FirstTwoLetters).

    Spécifier le premier jour de la semaine (dimanche est sélectionné par défaut)

    FirstDayOfWeek (utilisez un jour défini dans l'énumération FirstDayOfWeek).

    Définir la couleur, la police, le style et la largeur de bordure, etc.

    DayHeaderStyle qui inclut des informations sur le style.

Modification du mois affiché et des liens de navigation

La barre de titre par défaut affiche le nom du mois en cours et un ensemble de liens de navigation (contrôles LinkButton) qui permettent aux utilisateurs de passer au mois suivant et au mois précédent.

Pour modifier le mois affiché et les liens de navigation

  • Définissez les propriétés énumérées dans le tableau suivant.

    Pour

    Définissez la propriété

    Supprimer complètement la barre de titre (et désactiver la navigation dans les mois).

    ShowTitle (true ou false)

    Spécifier le format du nom de mois (par exemple, nom entier ou abrégé) et éventuellement ajouter une année.

    TitleFormat (a une valeur de l'énumération TitleFormat : Month ou MonthYear).

    Spécifier le format et le texte des liens de navigation mensuelle.

    Définir la couleur, la police, le style et la largeur de bordure, etc.

    TitleStyle qui inclut des informations sur le style. Pour plus d'informations, consultez Mise en forme des éléments du contrôle serveur Web Calendar à l'aide des styles.

    Remarque :
    Vous pouvez formater les liens de navigation séparément à l'aide de la propriété NextPrevStyle.
Remarque :

Vous pouvez utiliser les balises HTML dans la chaîne de propriété.

Voir aussi

Concepts

Vue d'ensemble du contrôle serveur Web Calendar