DateTimePicker.CalendarFont Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает стиль шрифта, применяемый к календарю.
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
Значение свойства
Объект Font, представляющий собой начертание шрифта, применяемое к календарю.
Примеры
В следующем примере кода показано, как инициализировать CalendarFont свойство. В этом примере создается новый DateTimePicker элемент управления, он добавляется в коллекцию Controls объекта Form, а затем инициализирует CalendarFont свойство в динамически определенный 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
Комментарии
Начиная с Windows Vista и в зависимости от темы установка этого свойства может не изменять внешний вид календаря. Например, если для Windows задано использование темы Aero, установка этого свойства не влияет. Это связано с тем, что обновленная версия календаря отображается с внешним видом, производимым во время выполнения из текущей темы операционной системы. Если вы хотите использовать это свойство и включить более раннюю версию календаря, можно отключить визуальные стили для приложения. Отключение стилей оформления может повлиять на внешний вид и поведение других элементов управления в приложении. Чтобы отключить стили оформления в Visual Basic, откройте конструктор проектов и снимите флажок Включить стили оформления XP. Чтобы отключить стили оформления в C#, откройте файл Program.cs и закомментируйте Application.EnableVisualStyles();
.