共用方式為


CalendarBlackoutDatesCollection.AddDatesInPast 方法

定義

Today 之前的所有日期加入到集合中。

public:
 void AddDatesInPast();
public void AddDatesInPast ();
member this.AddDatesInPast : unit -> unit
Public Sub AddDatesInPast ()

範例

下列範例會 Calendar 建立包含事件處理常式的 Loaded

<Calendar Name="calendar1" Loaded="calendar1_Loaded"/>

下列範例顯示 Loaded 事件處理常式。 事件處理常式會 AddDatesInPast 呼叫 方法,以便只選取未來的日期。

private void calendar1_Loaded(object sender, RoutedEventArgs e)
{
    Calendar cal = sender as Calendar;
    cal.BlackoutDates.AddDatesInPast();
}
Private Sub calendar1_Loaded(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs)
    Dim cal = TryCast(sender, Calendar)
    cal.BlackoutDates.AddDatesInPast()
End Sub

備註

使用此方法可防止使用者選取過去日期。

適用於