DateTimePicker.CalendarMonthBackground Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la couleur d’arrière-plan du mois calendrier.
public:
property System::Drawing::Color CalendarMonthBackground { System::Drawing::Color get(); void set(System::Drawing::Color value); };
public System.Drawing.Color CalendarMonthBackground { get; set; }
member this.CalendarMonthBackground : System.Drawing.Color with get, set
Public Property CalendarMonthBackground As Color
Valeur de propriété
Qui Color représente la couleur d’arrière-plan du mois calendrier.
Exceptions
La valeur affectée est null.
Exemples
L’exemple de code suivant montre comment initialiser la CalendarMonthBackground propriété. Après avoir créé et DateTimePicker ajouté à un Form, l’exemple initialise la CalendarMonthBackground propriété à une Color constante.
public:
MyClass()
{
DateTimePicker^ dateTimePicker1 = gcnew DateTimePicker;
array<Control^>^ myClassControls = {dateTimePicker1};
Controls->AddRange( myClassControls );
dateTimePicker1->CalendarMonthBackground = Color::Aqua;
}
public MyClass()
{
DateTimePicker dateTimePicker1 = new DateTimePicker();
Controls.AddRange(new Control[] {dateTimePicker1});
dateTimePicker1.CalendarMonthBackground = Color.Aqua;
}
Public Sub New()
Dim dateTimePicker1 As New DateTimePicker()
Controls.AddRange(New Control() {dateTimePicker1})
dateTimePicker1.CalendarMonthBackground = Color.Aqua
End Sub
Remarques
Lorsqu’une DateTimePicker valeur est créée, cette propriété est initialement définie sur la valeur du DefaultMonthBackColor champ.
À 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();.