DateTimePicker.CalendarFont Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví styl písma použitý v kalendáři.
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
Hodnota vlastnosti
A Font , který představuje styl písma použitý v kalendáři.
Příklady
Následující příklad kódu ukazuje, jak inicializovat CalendarFont vlastnost. Tento příklad vytvoří nový DateTimePicker ovládací prvek, přidá ho do Controls kolekce a Formpak inicializuje CalendarFont vlastnost na dynamicky definované 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
Poznámky
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();
.