DateTimePicker.CalendarForeColor Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Vordergrundfarbe des Kalenders ab oder legt sie fest.
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
Eigenschaftswert
Ein Color Wert, der die Vordergrundfarbe des Kalenders darstellt.
Ausnahmen
Der zugewiesene Wert ist null.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die CalendarForeColor Eigenschaft initialisiert wird. In diesem Beispiel wird ein neues DateTimePickerObjekt erstellt, der Controls Auflistung hinzugefügt und anschließend die Eigenschaft der Aqua Konstante initialisiertCalendarForeColor.
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
Hinweise
Wenn eine DateTimePicker Eigenschaft erstellt wird, wird diese Eigenschaft anfangs gleich dem ForeColor Eigenschaftswert festgelegt.
Ab Windows Vista und je nach Design ändert das Festlegen dieser Eigenschaft möglicherweise nicht die Darstellung des Kalenders. Wenn Windows beispielsweise auf die Verwendung des Aero-Designs festgelegt ist, hat das Festlegen dieser Eigenschaft keine Auswirkung. Dies liegt daran, dass eine aktualisierte Version des Kalenders mit einer Darstellung gerendert wird, die zur Laufzeit vom aktuellen Betriebssystemdesign abgeleitet wird. Wenn Sie diese Eigenschaft verwenden und die frühere Version des Kalenders aktivieren möchten, können Sie visuelle Formatvorlagen für Ihre Anwendung deaktivieren. Das Deaktivieren visueller Formatvorlagen wirkt sich möglicherweise auf das Aussehen und Verhalten anderer Steuerelemente in Ihrer Anwendung aus. Um visuelle Formatvorlagen in Visual Basic zu deaktivieren, öffnen Sie den Project Designer, und deaktivieren Sie das Kontrollkästchen "Visuelle XP-Formatvorlagen aktivieren ". Um visuelle Formatvorlagen in C# zu deaktivieren, öffnen Sie Program.cs, und kommentieren Sie es aus Application.EnableVisualStyles();.