2010-12-15 55 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的日曆。

相關問題