DateTimePicker.CalendarMonthBackground Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví barvu pozadí kalendářního měsíce.
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
Hodnota vlastnosti
A Color , která představuje barvu pozadí kalendářního měsíce.
Výjimky
Přiřazená hodnota je null
.
Příklady
Následující příklad kódu ukazuje, jak inicializovat CalendarMonthBackground vlastnost. Po vytvoření DateTimePicker a přidání do objektu Formpříklad inicializuje CalendarMonthBackground vlastnost na konstantu Color .
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
Poznámky
DateTimePicker Při vytvoření je tato vlastnost nastavena na DefaultMonthBackColor hodnotu pole.
Počínaje systémem Windows Vista a v závislosti na motivu nastavení této vlastnosti nemusí změnit vzhled kalendáře. Pokud je například systém Windows nastavený tak, aby používal motiv Aero, nemá nastavení této vlastnosti žádný vliv. Je to proto, že aktualizovaná verze kalendáře je vykreslena se vzhledem, který je odvozen za běhu z aktuálního motivu operačního systému. Pokud chcete použít tuto vlastnost a povolit starší verzi kalendáře, můžete pro aplikaci zakázat vizuální styly. Zakázání vizuálních stylů může ovlivnit vzhled a chování jiných ovládacích prvků ve vaší aplikaci. Chcete-li zakázat vizuální styly v jazyce Visual Basic, otevřete Designer projektu a zrušte zaškrtnutí políčka Povolit vizuální styly XP. Pokud chcete zakázat vizuální styly v jazyce C#, otevřete soubor Program.cs a zakomentujte Application.EnableVisualStyles();
.