DateTimePicker.CalendarFont Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Takvime uygulanan yazı tipi stilini alır veya ayarlar.
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
Özellik Değeri
Font Takvime uygulanan yazı tipi stilini temsil eden bir.
Örnekler
Aşağıdaki kod örneği özelliğin nasıl başlatılmış olduğunu CalendarFont gösterir. Bu örnek yeni DateTimePicker bir denetim oluşturur, bunu bir Formkoleksiyonuna Controls ekler ve ardından özelliğini dinamik olarak tanımlanmış Fontbir öğesine başlatırCalendarFont.
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
Açıklamalar
Windows Vista'dan başlayarak ve temaya bağlı olarak, bu özelliği ayarlamak takvimin görünümünü değiştirmeyebilir. Örneğin, Windows Aero temasını kullanacak şekilde ayarlandıysa, bu özelliğin ayarlanmasının hiçbir etkisi olmaz. Bunun nedeni, takvimin güncelleştirilmiş bir sürümünün geçerli işletim sistemi temasından çalışma zamanında türetilen bir görünümle işlenmesidir. Bu özelliği kullanmak ve takvimin önceki sürümünü etkinleştirmek istiyorsanız, uygulamanız için görsel stilleri devre dışı bırakabilirsiniz. Görsel stillerin devre dışı bırakılması, uygulamanızdaki diğer denetimlerin görünümünü ve davranışını etkileyebilir. Visual Basic görsel stillerini devre dışı bırakmak için Project Tasarımcısı'nı açın ve XP görsel stillerini etkinleştir onay kutusunun işaretini kaldırın. C# dilinde görsel stilleri devre dışı bırakmak için Program.cs dosyasını açın ve açıklama satırı yapın Application.EnableVisualStyles();
.