2010-12-15 49 views
0

上午乡亲,Silverlight 4的日程表绑定到SelectedDate不更新

我使用Silverlight 4中,并使用日历对象的SelectedDate尝试填充文字块的文本元素,但改变日历ISN”的选择牛逼更新绑定:

<TextBlock x:Name="currentWeekLabel" Text="{Binding SelectedDate, ElementName=ByWeekCalendar, Converter={StaticResource WeekChosenConverter}, Mode=OneWay}" 
           VerticalAlignment="Center" HorizontalAlignment="Left" Grid.Row="0" Grid.Column="0" Foreground="White" Padding="10 0 0 0" FontWeight="Black" /> 

我没有得到任何约束力的错误,但我需要实现对selectedDate属性什么的INotifyPropertyChanged的,我不明白为什么从来没有被输入的转换器。

感谢, 贝基

+0

“早上”,早上何时何地? – AnthonyWJones 2010-12-15 13:07:13

回答

0

你不会需要实现INotifyPropertyChanged,因为你不绑定到你的代码中定义的属性。 Calendar控件的SelectedDate属性是DependencyProperty,所以它应该更新正常。

尝试从绑定中删除转换器,如果它开始工作,您的问题是在您的转换器。如果没有,然后向我们展示Xaml的日历。

相关问题