DateTimePicker.CalendarForeColor Propriedade

Definição

Recebe ou define a cor em primeiro plano do calendário.

public:
 property System::Drawing::Color CalendarForeColor { System::Drawing::Color get(); void set(System::Drawing::Color value); };
public System.Drawing.Color CalendarForeColor { get; set; }
member this.CalendarForeColor : System.Drawing.Color with get, set
Public Property CalendarForeColor As Color

Valor de Propriedade

A Color que representa a cor em primeiro plano do calendário.

Exceções

O valor atribuído é null.

Exemplos

O seguinte exemplo de código demonstra como inicializar a CalendarForeColor propriedade. Este exemplo cria um novo DateTimePicker, adiciona-o à Controls coleção e depois inicializa a sua CalendarForeColor propriedade na Aqua constante.

public:
   MyClass()
   {
      DateTimePicker^ dateTimePicker1 = gcnew DateTimePicker;
      array<Control^>^ myClassControls = {dateTimePicker1};
      Controls->AddRange( myClassControls );
      dateTimePicker1->CalendarForeColor = Color::Aqua;
   }
public MyClass()
{
   DateTimePicker dateTimePicker1 = new DateTimePicker();
   Controls.AddRange(new Control[] {dateTimePicker1}); 
   dateTimePicker1.CalendarForeColor = Color.Aqua;
}
Public Sub New()
   Dim dateTimePicker1 As New DateTimePicker()
   Controls.AddRange(New Control() {dateTimePicker1})
   dateTimePicker1.CalendarForeColor = Color.Aqua
End Sub

Observações

Quando a DateTimePicker é criada, esta propriedade é inicialmente definida igual ao valor da ForeColor propriedade.

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();.

Aplica-se a

Ver também