DateTimePicker.CalendarMonthBackground Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Hintergrundfarbe des Kalendermonats ab oder legt diese fest.
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
Eigenschaftswert
Eine Color, die die Hintergrundfarbe des Kalendermonats darstellt.
Ausnahmen
Der zugewiesene Wert ist null
.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die CalendarMonthBackground -Eigenschaft initialisiert wird. Nachdem Sie eine DateTimePicker erstellt und zu einem Formhinzugefügt haben, initialisiert das Beispiel die CalendarMonthBackground -Eigenschaft in einer Color -Konstante.
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
Hinweise
Wenn eine DateTimePicker erstellt wird, wird diese Eigenschaft zunächst gleich dem DefaultMonthBackColor Feldwert festgelegt.
Ab Windows Vista und abhängig vom Design ändert das Festlegen dieser Eigenschaft möglicherweise nicht das Erscheinungsbild des Kalenders. Wenn windows beispielsweise auf die Verwendung des Aero-Designs festgelegt ist, hat das Festlegen dieser Eigenschaft keine Auswirkungen. Dies liegt daran, dass eine aktualisierte Version des Kalenders mit einer Darstellung gerendert wird, die zur Laufzeit aus dem aktuellen Betriebssystemdesign abgeleitet wird. Wenn Sie diese Eigenschaft verwenden und die frühere Version des Kalenders aktivieren möchten, können Sie visuelle Stile für Ihre Anwendung deaktivieren. Das Deaktivieren von visuellen Stilen kann sich auf das Aussehen und Verhalten anderer Steuerelemente in Ihrer Anwendung auswirken. Um visuelle Stile in Visual Basic zu deaktivieren, öffnen Sie den Projekt-Designer, und deaktivieren Sie das Kontrollkästchen Visuelle XP-Stile aktivieren. Um visuelle Stile in C# zu deaktivieren, öffnen Sie Program.cs, und kommentieren Sie Application.EnableVisualStyles();
aus.