DateTimePicker.CalendarFont Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define o estilo de fonte aplicado ao calendário.
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
Valor de Propriedade
A Font que representa o estilo de fonte aplicado ao calendário.
Exemplos
O seguinte exemplo de código demonstra como inicializar a CalendarFont propriedade. Este exemplo cria um novo DateTimePicker controlo, adiciona-o à Controls coleção de um Form, e depois inicializa a CalendarFont propriedade para um 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
Observações
A partir do Windows Vista e dependendo do tema, definir esta propriedade pode não alterar a aparência do calendário. Por exemplo, se o Windows estiver definido para usar o tema Aero, definir esta propriedade não tem efeito. Isto deve-se ao facto de uma versão atualizada do calendário ser renderizada com uma aparência derivada em tempo de execução a partir do tema atual do sistema operativo. Se quiser usar esta propriedade e ativar a versão anterior do calendário, pode desativar estilos visuais para a sua aplicação. Desativar estilos visuais pode afetar a aparência e o comportamento de outros controlos na sua aplicação. Para desativar estilos visuais no Visual Basic, abra o Project Designer e desmarque a caixa Ativar estilos visuais XP. Para desativar estilos visuais em C#, abra Program.cs e comente para fora Application.EnableVisualStyles();.