Freigeben über


DateTimePicker.CalendarFont Eigenschaft

Definition

Ruft den auf den Kalender angewendeten Schriftschnitt ab oder legt diesen fest.

public:
 property System::Drawing::Font ^ CalendarFont { System::Drawing::Font ^ get(); void set(System::Drawing::Font ^ value); };
public System.Drawing.Font CalendarFont { get; set; }
member this.CalendarFont : System.Drawing.Font with get, set
Public Property CalendarFont As Font

Eigenschaftswert

Font

Ein Font, der den auf den Kalender angewendeten Schriftschnitt darstellt.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die CalendarFont Eigenschaft initialisiert wird. In diesem Beispiel wird ein neues DateTimePicker Steuerelement erstellt, es der Auflistung einer Form, und initialisiert dann die Controls CalendarFont Eigenschaft auf eine dynamisch definierte Font.

public:
   MyClass()
   {
      // Create a new DateTimePicker.
      DateTimePicker^ dateTimePicker1 = gcnew DateTimePicker;
      array<Control^>^ myClassControls = {dateTimePicker1};
      Controls->AddRange( myClassControls );
      dateTimePicker1->CalendarFont = gcnew System::Drawing::Font(
         "Courier New", 8.25F, FontStyle::Italic, GraphicsUnit::Point, ((Byte)(0)) );
   }
public MyClass()
{
   // Create a new DateTimePicker.
   DateTimePicker dateTimePicker1 = new DateTimePicker();
   Controls.AddRange(new Control[] {dateTimePicker1}); 
   dateTimePicker1.CalendarFont = new Font("Courier New", 8.25F, FontStyle.Italic, GraphicsUnit.Point, ((Byte)(0)));
}
Public Sub New()
   ' Create a new DateTimePicker.
   Dim dateTimePicker1 As New DateTimePicker()
   Controls.AddRange(New Control() {dateTimePicker1})
   dateTimePicker1.CalendarFont = New Font("Courier New", 8.25F, FontStyle.Italic, GraphicsUnit.Point, CType(0, [Byte]))
End Sub

Hinweise

Ab Windows Vista und je nach Design ändert die Einstellung dieser Eigenschaft möglicherweise nicht die Darstellung des Kalenders. Wenn beispielsweise Windows auf die Verwendung des Aero-Designs festgelegt ist, hat die Einstellung dieser Eigenschaft keine Auswirkung. Dies liegt daran, dass eine aktualisierte Version des Kalenders mit einer Darstellung gerendert wird, die zur Laufzeit aus dem 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 von visuellen Stilen kann sich auf das Aussehen und Verhalten anderer Steuerelemente in Ihrer Anwendung auswirken. Um visuelle Stile in Visual Basic zu deaktivieren, öffnen Sie den Projekt-Designer, und deaktivieren Sie das Kontrollkästchen Visuelle XP-Stile aktivieren. Um visuelle Stile in C# zu deaktivieren, öffnen Sie Program.cs, und kommentieren Sie Application.EnableVisualStyles(); aus.

Gilt für