DateTimePicker.CalendarForeColor Właściwość

Definicja

Pobiera lub ustawia kolor pierwszego planu kalendarza.

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

Wartość właściwości

Element Color reprezentujący kolor pierwszego planu kalendarza.

Wyjątki

Przypisana wartość to null.

Przykłady

W poniższym przykładzie kodu pokazano, jak zainicjować CalendarForeColor właściwość. W tym przykładzie tworzony jest nowy DateTimePickerelement , dodaje go do Controls kolekcji, a następnie inicjuje jej CalendarForeColor właściwość do stałej Aqua .

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

Uwagi

Po utworzeniu DateTimePicker obiektu ta właściwość jest początkowo ustawiana na ForeColor wartość właściwości.

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 projektanta projektów 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ż