Sdílet prostřednictvím


DateTimePicker.CalendarForeColor Vlastnost

Definice

Získá nebo nastaví barvu popředí kalendáře.

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

Hodnota vlastnosti

Color

A Color , který představuje barvu popředí kalendáře.

Výjimky

Přiřazená hodnota je null.

Příklady

Následující příklad kódu ukazuje, jak inicializovat CalendarForeColor vlastnost. Tento příklad vytvoří nový DateTimePicker, přidá ho Controls do kolekce a pak inicializuje jeho CalendarForeColor vlastnost na konstantu 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

Poznámky

DateTimePicker Při vytvoření je tato vlastnost původně nastavena na ForeColor hodnotu vlastnosti.

Počínaje Windows Vista a v závislosti na motivu nastavení této vlastnosti nemusí změnit vzhled kalendáře. Pokud je například Windows nastavena na použití motivu Aero, nastavení této vlastnosti nemá žádný vliv. Důvodem je to, že aktualizovaná verze kalendáře se vykreslí s vzhledem odvozeným za běhu z aktuálního motivu operačního systému. Pokud chcete použít tuto vlastnost a povolit starší verzi kalendáře, můžete zakázat vizuální styly pro vaši aplikaci. Zakázání vizuálních stylů může mít vliv na vzhled a chování jiných ovládacích prvků ve vaší aplikaci. Pokud chcete zakázat vizuální styly v Visual Basic, otevřete Project Designer a zrušte zaškrtnutí políčka Povolit styly vizuálů XP. Pokud chcete zakázat vizuální styly v jazyce C#, otevřete Program.cs a zakomentujte Application.EnableVisualStyles();.

Platí pro

Viz také