DateTimePicker.CalendarForeColor Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il colore di primo piano del calendario.
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
Valore della proprietà
Oggetto Color che rappresenta il colore di primo piano del calendario.
Eccezioni
Il valore assegnato è null
.
Esempio
Nell'esempio di codice seguente viene illustrato come inizializzare la CalendarForeColor proprietà . In questo esempio viene creato un nuovo DateTimePickeroggetto , che viene aggiunto all'insieme Controls e quindi viene inizializzata la relativa CalendarForeColor proprietà alla Aqua costante .
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
Commenti
Quando viene creato un oggetto DateTimePicker , questa proprietà viene inizialmente impostata come uguale al valore della ForeColor proprietà.
A partire da Windows Vista e a seconda del tema, l'impostazione di questa proprietà potrebbe non modificare l'aspetto del calendario. Ad esempio, se Windows è impostato per utilizzare il tema Aero, l'impostazione di questa proprietà non ha alcun effetto. Questo perché viene eseguito il rendering di una versione aggiornata del calendario con un aspetto derivato in fase di esecuzione dal tema del sistema operativo corrente. Se si vuole usare questa proprietà e abilitare la versione precedente del calendario, è possibile disabilitare gli stili di visualizzazione per l'applicazione. La disabilitazione degli stili di visualizzazione potrebbe influire sull'aspetto e sul comportamento di altri controlli nell'applicazione. Per disabilitare gli stili di visualizzazione in Visual Basic, aprire la finestra di progettazione Project e deselezionare la casella di controllo Abilita stili di visualizzazione XP. Per disabilitare gli stili di visualizzazione in C#, aprire Program.cs e impostare come commento Application.EnableVisualStyles();
.