MonthCalendar.TodayDate Özellik

Tanım

tarafından MonthCalendar bugünün tarihi olarak kullanılan değeri alır veya ayarlar.

public:
 property DateTime TodayDate { DateTime get(); void set(DateTime value); };
public DateTime TodayDate { get; set; }
member this.TodayDate : DateTime with get, set
Public Property TodayDate As DateTime

Özellik Değeri

DateTime Bugünün tarihini temsil eden. Varsayılan değer geçerli sistem tarihidir.

Özel durumlar

Değer izin verilen en düşük tarihten küçüktür.

-veya-

Değer izin verilen en yüksek tarihten büyük.

Örnekler

Aşağıdaki kod örneği, TodayDate ve SelectionEnd özelliklerinin nasıl kullanılacağını SelectionStartgösterir. Örneği çalıştırmak için, aşağıdaki kodu adlı MonthCalendar1denetimi içeren bir MonthCalendar forma yapıştırın ve formun ShowAWeeksVacationOneMonthFromToday oluşturucusundan veya Load olay işleme yönteminden yöntemini çağırın.

// Computes a week one month from today.
void ShowAWeeksVacationOneMonthFromToday()
{
   DateTime today = this->MonthCalendar1->TodayDate;
   DateTime vacationStart = today.AddMonths(1);
   DateTime vacationEnd = vacationStart.AddDays(7);

   // Select the week using SelectionStart and SelectionEnd.
   this->MonthCalendar1->SelectionStart = vacationStart.AddDays(-1);
   this->MonthCalendar1->SelectionEnd = vacationEnd.AddDays(-1);
}
// Computes a week one month from today.
private void ShowAWeeksVacationOneMonthFromToday()
{
    DateTime today = this.MonthCalendar1.TodayDate;
    DateTime vacationStart = today.AddMonths(1);
    DateTime vacationEnd = vacationStart.AddDays(7);

    // Select the week using SelectionStart and SelectionEnd.
    this.MonthCalendar1.SelectionStart = vacationStart.AddDays(-1);
    this.MonthCalendar1.SelectionEnd = vacationEnd.AddDays(-1);
}

' Computes a week one month from today.
Private Sub ShowAWeeksVacationOneMonthFromToday()
    Dim today As Date = monthCalendar1.TodayDate
    Dim vacationStart = today.AddMonths(1)
    Dim vacationEnd = vacationStart.AddDays(7)

    Me.monthCalendar1.SelectionStart = vacationStart.AddDays(-1)
    Me.monthCalendar1.SelectionEnd = vacationEnd.AddDays(-1)
End Sub

Açıklamalar

Varsayılan olarak, TodayDate özelliği geçerli sistem tarihini döndürür ve TodayDateSet özelliği ise şeklindedir false. TodayDate özelliğinin ayarlanması özelliği true olarak ayarlar TodayDateSet ve bu noktadan sonra özelliği tarafından TodayDate döndürülen değer, kullanıcının ayarladığı değerdir.

Şunlara uygulanır

Ayrıca bkz.