DateTimePicker.CalendarForeColor Eigenschap

Definitie

Hiermee haalt u de voorgrondkleur van de agenda op of stelt u deze in.

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

Waarde van eigenschap

Een Color die de voorgrondkleur van de agenda vertegenwoordigt.

Uitzonderingen

De toegewezen waarde is null.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de CalendarForeColor eigenschap initialiseert. In dit voorbeeld wordt een nieuwe DateTimePickergemaakt, toegevoegd aan de Controls verzameling en vervolgens de eigenschap geïnitialiseerd CalendarForeColor aan de Aqua constante.

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

Opmerkingen

Wanneer een DateTimePicker eigenschap wordt gemaakt, wordt deze eigenschap in eerste instantie ingesteld op de ForeColor eigenschapswaarde.

Als u begint met Windows Vista en afhankelijk van het thema, wordt het uiterlijk van de agenda mogelijk niet gewijzigd door deze eigenschap in te stellen. Als Windows bijvoorbeeld is ingesteld om het Aero-thema te gebruiken, heeft het instellen van deze eigenschap geen effect. Dit komt doordat een bijgewerkte versie van de agenda wordt weergegeven met een uiterlijk dat tijdens runtime is afgeleid van het huidige besturingssysteemthema. Als u deze eigenschap wilt gebruiken en de eerdere versie van de agenda wilt inschakelen, kunt u visuele stijlen voor uw toepassing uitschakelen. Het uitschakelen van visuele stijlen kan van invloed zijn op het uiterlijk en gedrag van andere besturingselementen in uw toepassing. Als u visuele stijlen in Visual Basic wilt uitschakelen, opent u Project Designer en schakelt u het selectievakje Enable XP-visualstijlen uit. Als u visuele stijlen in C# wilt uitschakelen, opent u Program.cs en markeert u opmerkingen Application.EnableVisualStyles();.

Van toepassing op

Zie ook