DateTimePicker.CalendarFont Właściwość

Definicja

Pobiera lub ustawia styl czcionki zastosowany do kalendarza.

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

Wartość właściwości

Font

Element Font reprezentujący styl czcionki zastosowany do kalendarza.

Przykłady

W poniższym przykładzie kodu pokazano, jak zainicjować CalendarFont właściwość. Ten przykład tworzy nową DateTimePicker kontrolkę, dodaje ją do Controls kolekcji Formelementu , a następnie inicjuje CalendarFont właściwość do dynamicznie zdefiniowanej właściwości 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

Uwagi

Począwszy od 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 Windows jest ustawiona na użycie motywu Aero, ustawienie tej właściwości nie ma wpływu. Dzieje się tak, ponieważ 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 wizualnych może mieć wpływ na wygląd i zachowanie innych kontrolek w aplikacji. Aby wyłączyć style wizualizacji w Visual Basic, otwórz projektanta Project i usuń zaznaczenie pola wyboru Włącz style wizualne XP. Aby wyłączyć style wizualne w języku C#, otwórz plik Program.cs i oznacz jako komentarz Application.EnableVisualStyles();.

Dotyczy