我有很多页面,每个页面都有自己的ViewModel继承自BaseViewModel.
在某些页面上,可以DatePicker控制哪个SelectedDate属性绑定ReportDate到BaseViewModel.
但是,我刚刚被告知DatePicker这些页面上的控件应该使用相同的日期,这意味着如果用户更改第 1 页上控件中的日期,当他导航到第 2 页时,第 2 页应该显示与页面上相同的日期1.
我的第一个想法是,ReportDate用静态DateTime属性替换 ,但据我所知,这在 Silverlight 中是不可能的(很难?)。
或者有没有更好的方法来做到这一点?