DateTimePicker.CalendarMonthBackground Właściwość

Definicja

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();.

Dotyczy

Zobacz też