DateTimePicker.CalendarForeColor Propriété

Définition

Obtient ou définit la couleur de premier plan du calendrier.

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

Valeur de propriété

Color

Color qui représente la couleur de premier plan du calendrier.

Exceptions

La valeur assignée est null.

Exemples

L’exemple de code suivant montre comment initialiser la CalendarForeColor propriété. Cet exemple crée un nouveau DateTimePicker, l’ajoute à la Controls collection, puis initialise sa CalendarForeColor propriété à la Aqua constante.

public:
   MyClass()
   {
      DateTimePicker^ dateTimePicker1 = gcnew DateTimePicker;
      array<Control^>^ myClassControls = {dateTimePicker1};
      Controls->AddRange( myClassControls );
      dateTimePicker1->CalendarForeColor = Color::Aqua;
   }
public MyClass()
{
   DateTimePicker dateTimePicker1 = new DateTimePicker();
   Controls.AddRange(new Control[] {dateTimePicker1}); 
   dateTimePicker1.CalendarForeColor = Color.Aqua;
}
Public Sub New()
   Dim dateTimePicker1 As New DateTimePicker()
   Controls.AddRange(New Control() {dateTimePicker1})
   dateTimePicker1.CalendarForeColor = Color.Aqua
End Sub

Remarques

Lorsqu’une DateTimePicker propriété est créée, cette propriété est initialement définie sur la valeur de la ForeColor propriété.

À compter de Windows Vista et en fonction du thème, la définition de cette propriété peut 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 dans Visual Basic, ouvrez le Concepteur Project 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 à

Voir aussi