DateTimePicker.CalendarMonthBackground Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia kolor tła miesiąca kalendarzowego.
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
Wartość właściwości
Element Color reprezentujący kolor tła miesiąca kalendarzowego.
Wyjątki
Przypisana wartość to null
.
Przykłady
W poniższym przykładzie kodu pokazano, jak zainicjować CalendarMonthBackground właściwość. Po utworzeniu DateTimePicker obiektu i dodaniu go do Formobiektu przykład inicjuje CalendarMonthBackground właściwość do stałej Color .
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
Uwagi
Po utworzeniu DateTimePicker obiektu ta właściwość jest początkowo ustawiona DefaultMonthBackColor na wartość pola.
Począwszy od systemu Windows Vista i w zależności od motywu ustawienie tej właściwości może nie zmienić wyglądu kalendarza. Jeśli na przykład system Windows ma używać motywu Aero, ustawienie tej właściwości nie ma efektu. Wynika to z tego, że zaktualizowana wersja kalendarza jest renderowana z wyglądem pochodzącym w czasie wykonywania z bieżącego motywu systemu operacyjnego. Jeśli chcesz użyć tej właściwości i włączyć wcześniejszą wersję kalendarza, możesz wyłączyć style wizualne dla aplikacji. Wyłączenie stylów wizualizacji może mieć wpływ na wygląd i zachowanie innych kontrolek w aplikacji. Aby wyłączyć style wizualizacji w języku Visual Basic, otwórz Projektant projektu i usuń zaznaczenie pola wyboru Włącz style wizualizacji XP. Aby wyłączyć style wizualizacji w języku C#, otwórz plik Program.cs i oznacz jako komentarz Application.EnableVisualStyles();
.