DateTimePicker.CalendarForeColor Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a cor do 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 da propriedade
Um Color que representa a cor do primeiro plano do calendário.
Exceções
O valor atribuído é null.
Exemplos
O exemplo de código a seguir demonstra como inicializar a CalendarForeColor propriedade. Este exemplo cria um novo DateTimePicker, adiciona-o Controls à coleção e inicializa sua CalendarForeColor propriedade à 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
Comentários
Quando um DateTimePicker é criado, essa propriedade é inicialmente definida igual ao valor da ForeColor propriedade.
Começando com o Windows Vista e dependendo do tema, definir essa propriedade pode não alterar a aparência do calendário. Por exemplo, se o Windows estiver definido para usar o tema Aero, definir essa propriedade não terá efeito. Isso ocorre porque uma versão atualizada do calendário é renderizada com uma aparência derivada em tempo de execução do tema atual do sistema operacional. Se você quiser usar essa propriedade e habilitar a versão anterior do calendário, poderá desabilitar estilos visuais para seu aplicativo. Desabilitar estilos visuais pode afetar a aparência e o comportamento de outros controles em seu aplicativo. Para desabilitar estilos visuais no Visual Basic, abra o Designer de Projeto e desmarque a caixa de seleção Habilitar estilos visuais XP . Para desabilitar estilos visuais em C#, abra Program.cs e comente Application.EnableVisualStyles();.