我有点问题。
当我尝试使用DisplayDateStart="{Binding DisplayDate.Date.Date.Now, ElementName=MeinCalendar, Mode=OneWay}"
绑定时,带有普通Calendar的小型WPF项目会出现System.StackOverflowException异常。
我可以毫无错误地启动我的Project,但是当我单击Back和Next按钮几次时.Calendar会抛出System.StackOverflowException
例外。
当我在没有Binding的情况下启动项目时,此异常并不存在。
如何修复此错误?
<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>