DateTimePicker.CalendarMonthBackground Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger bakgrundsfärgen för kalendermånaden.
public:
property System::Drawing::Color CalendarMonthBackground { System::Drawing::Color get(); void set(System::Drawing::Color value); };
public System.Drawing.Color CalendarMonthBackground { get; set; }
member this.CalendarMonthBackground : System.Drawing.Color with get, set
Public Property CalendarMonthBackground As Color
Egenskapsvärde
En Color som representerar kalendermånadens bakgrundsfärg.
Undantag
Det tilldelade värdet är null.
Exempel
Följande kodexempel visar hur du initierar CalendarMonthBackground egenskapen. När du har skapat en DateTimePicker och lagt till den i en Forminitierar CalendarMonthBackground exemplet egenskapen till en Color konstant.
public:
MyClass()
{
DateTimePicker^ dateTimePicker1 = gcnew DateTimePicker;
array<Control^>^ myClassControls = {dateTimePicker1};
Controls->AddRange( myClassControls );
dateTimePicker1->CalendarMonthBackground = Color::Aqua;
}
public MyClass()
{
DateTimePicker dateTimePicker1 = new DateTimePicker();
Controls.AddRange(new Control[] {dateTimePicker1});
dateTimePicker1.CalendarMonthBackground = Color.Aqua;
}
Public Sub New()
Dim dateTimePicker1 As New DateTimePicker()
Controls.AddRange(New Control() {dateTimePicker1})
dateTimePicker1.CalendarMonthBackground = Color.Aqua
End Sub
Kommentarer
När en DateTimePicker skapas anges den här egenskapen till en början lika med DefaultMonthBackColor fältvärdet.
Från och med Windows Vista och beroende på temat kanske inställningen av den här egenskapen inte ändrar kalenderns utseende. Om Windows till exempel är inställt på att använda Aero-temat har inställningen av den här egenskapen ingen effekt. Det beror på att en uppdaterad version av kalendern återges med ett utseende som härleds vid körning från det aktuella operativsystemets tema. Om du vill använda den här egenskapen och aktivera den tidigare versionen av kalendern kan du inaktivera visuella format för ditt program. Om du inaktiverar visuella format kan det påverka utseendet och beteendet för andra kontroller i ditt program. Om du vill inaktivera visuella format i Visual Basic öppnar du kryssrutan Project Designer och avmarkerar kryssrutan Aktivera visuella XP-format. Om du vill inaktivera visuella format i C# öppnar du Program.cs och kommenterar ut Application.EnableVisualStyles();.