실버

2010-12-15 6 views
0

아침 여러분,실버

내가 실버 라이트 4를 사용하고있는 TextBlock의 텍스트 요소를 채우기 위해 시도하는 Calendar 객체의되어 selectedDate를 사용하지만, 일정 ISN '의 선택을 변경하고 있습니다를 업데이트하지되어 selectedDate하는 바인딩 4 일정 t 업데이트 바인딩 : 변환기가 입력되고 있지 않습니다 왜

<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

답변

0

코드에서 정의 된 속성에 바인딩되지 않기 때문에 당신은 INotifyPropertyChanged을 구현할 필요가 없습니다. Calendar 컨트롤의 SelectedDate 속성은 DependencyProperty이므로 잘 업데이트해야합니다.

바인더에서 변환기를 제거해보십시오. 변환기가 작동하기 시작하면 변환기에 문제가 있습니다. 그렇지 않다면 캘린더 용 Xaml을 보여주십시오.