MonthCalendar.TodayDate Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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ı MonthCalendar1
denetimi 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.