DateTimePicker.CalendarMonthBackground Özellik

Tanım

Takvim ayının arka plan rengini alır veya ayarlar.

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

Özellik Değeri

Color Takvim ayının arka plan rengini temsil eden bir.

Özel durumlar

Atanan değer şeklindedir null.

Örnekler

Aşağıdaki kod örneğinde özelliğin nasıl başlatılmış olduğu gösterilmektedir CalendarMonthBackground . bir oluşturup DateTimePicker öğesine ekledikten Formsonra örnek, özelliğini bir Color sabit olarak başlatırCalendarMonthBackground.

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

Açıklamalar

bir DateTimePicker oluşturulduğunda, bu özellik başlangıçta alan değerine eşit DefaultMonthBackColor olarak ayarlanır.

Windows Vista'dan başlayarak ve temaya bağlı olarak, bu özelliğin ayarlanması takvimin görünümünü değiştirmeyebilir. Örneğin, Windows Aero temasını kullanacak şekilde ayarlandıysa, bu özelliğin ayarlanmasının hiçbir etkisi olmaz. Bunun nedeni, takvimin güncelleştirilmiş bir sürümünün geçerli işletim sistemi temasından çalışma zamanında türetilen bir görünümle işlenmesidir. Bu özelliği kullanmak ve takvimin önceki sürümünü etkinleştirmek istiyorsanız, uygulamanız için görsel stilleri devre dışı bırakabilirsiniz. Görsel stilleri devre dışı bırakmak, uygulamanızdaki diğer denetimlerin görünümünü ve davranışını etkileyebilir. Visual Basic'te görsel stilleri devre dışı bırakmak için Project Tasarım Aracı açın ve XP görsel stillerini etkinleştir onay kutusunun işaretini kaldırın. C# dilinde görsel stilleri devre dışı bırakmak için Program.cs dosyasını açın ve açıklama satırı yapın Application.EnableVisualStyles();.

Şunlara uygulanır

Ayrıca bkz.