使用DisplayDateStart绑定时WPF日历堆栈溢出

使用DisplayDateStart绑定时WPF日历堆栈溢出,wpf,Wpf,我有个小问题 当我尝试使用DisplayDateStart=“{Binding DisplayDate.Date.Date.Now,ElementName=MeinCalendar,Mode=OneWay}”绑定时,我的带有普通日历的小WPF项目会出现System.StackOverflowException异常 我可以毫无错误地启动我的项目,但当我单击“上一步”和“下一步”按钮几次时,Calendar会抛出System.StackOverflowException异常 当我在没有绑定的情况下启

我有个小问题

当我尝试使用
DisplayDateStart=“{Binding DisplayDate.Date.Date.Now,ElementName=MeinCalendar,Mode=OneWay}”绑定时,我的带有普通日历的小WPF项目会出现System.StackOverflowException异常

我可以毫无错误地启动我的项目,但当我单击“上一步”和“下一步”按钮几次时,Calendar会抛出
System.StackOverflowException
异常

当我在没有绑定的情况下启动项目时,这个异常就不再存在了

如何修复此错误

<Window x:Class="WpfMVVMtest.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow" Height="350" Width="525">
<Calendar  x:Name="calendar" DisplayDateStart="{Binding DisplayDate.Date.Now, ElementName=calendar, Mode=OneWay}" ></Calendar>


请用真实的单词和句子。我的英语没有你说得那么好。模式=双向不可能bc DisplayDate.Date.Now受保护。我只能读取not Save我有解决方案:问题是bc DisplayDate.Date.Now的时间值每3秒刷新一次。今天的值使此刷新不可用