Partager via


DateTimePicker.CalendarFont Propriété

Définition

Obtient ou définit le style de police appliqué au calendrier.

public:
 property System::Drawing::Font ^ CalendarFont { System::Drawing::Font ^ get(); void set(System::Drawing::Font ^ value); };
public System.Drawing.Font CalendarFont { get; set; }
member this.CalendarFont : System.Drawing.Font with get, set
Public Property CalendarFont As Font

Valeur de propriété

Qui Font représente le style de police appliqué au calendrier.

Exemples

L’exemple de code suivant montre comment initialiser la CalendarFont propriété. Cet exemple crée un DateTimePicker contrôle, l’ajoute à la Controls collection d’un Form, puis initialise la CalendarFont propriété à un contrôle défini Fontdynamiquement.

public:
   MyClass()
   {
      // Create a new DateTimePicker.
      DateTimePicker^ dateTimePicker1 = gcnew DateTimePicker;
      array<Control^>^ myClassControls = {dateTimePicker1};
      Controls->AddRange( myClassControls );
      dateTimePicker1->CalendarFont = gcnew System::Drawing::Font(
         "Courier New", 8.25F, FontStyle::Italic, GraphicsUnit::Point, ((Byte)(0)) );
   }
public MyClass()
{
   // Create a new DateTimePicker.
   DateTimePicker dateTimePicker1 = new DateTimePicker();
   Controls.AddRange(new Control[] {dateTimePicker1}); 
   dateTimePicker1.CalendarFont = new Font("Courier New", 8.25F, FontStyle.Italic, GraphicsUnit.Point, ((Byte)(0)));
}
Public Sub New()
   ' Create a new DateTimePicker.
   Dim dateTimePicker1 As New DateTimePicker()
   Controls.AddRange(New Control() {dateTimePicker1})
   dateTimePicker1.CalendarFont = New Font("Courier New", 8.25F, FontStyle.Italic, GraphicsUnit.Point, CType(0, [Byte]))
End Sub

Remarques

À compter de Windows Vista et en fonction du thème, la définition de cette propriété risque de ne pas modifier l’apparence du calendrier. Par exemple, si Windows est défini pour utiliser le thème Aero, la définition de cette propriété n’a aucun effet. Cela est dû au fait qu’une version mise à jour du calendrier est rendue avec une apparence dérivée au moment de l’exécution à partir du thème du système d’exploitation actuel. Si vous souhaitez utiliser cette propriété et activer la version antérieure du calendrier, vous pouvez désactiver les styles visuels pour votre application. La désactivation des styles visuels peut affecter l’apparence et le comportement d’autres contrôles dans votre application. Pour désactiver les styles visuels en Visual Basic, ouvrez le Concepteur de projets et décochez la case Activer les styles visuels XP . Pour désactiver les styles visuels en C#, ouvrez Program.cs et commentez Application.EnableVisualStyles();.

S’applique à