我有一个日历控件,我在使用不适用日期时禁用日期。日历控件绑定到允许用户启用或禁用日历的另一个属性。
停电日期完美运行,但是,当用户启用/禁用日历时,所有停电日期都消失了 - 为什么会发生这种情况或如何阻止它发生?
<Calendar IsEnabled="{Binding StartTheSceduleNow, Converter={StaticResource BoolToOppositeBoolConverter}}" x:Name="Calender" Loaded="CalendarLoaded" >
.cs 背后的代码
private void CalendarLoaded(object sender, RoutedEventArgs e)
{
this.Calender.BlackoutDates.Add(new CalendarDateRange(DateTime.MinValue, DateTime.Now.AddDays(-1)));
}