1
MVVM을 통해 실행되는 LongListSelector를 가져올 수있었습니다. 즉, ItemSource는 내 viewmodel의 속성을 통해 설정됩니다.LongListSelector - SelectedItem을 MVVM에 바인딩하는 방법
하지만 이상한 이유로 LongListSelector의 SelectedItem을 '바인딩'할 수없는 것처럼 보입니다 ... ViewModel 속성을 가져 오거나 설정하지 않습니다. 어떻게 처리 할 수 있습니까? 그리고 ViewModel에서 SelectedItem의 'type'은 무엇이되어야합니까? 나는 그룹 내부의 클래스 유형을 생각 했는가?
나의 현재 XAML :
<silverlighttoolkit:LongListSelector x:Name="AlbumsList"
Background="Transparent"
ItemTemplate="{StaticResource ItemTemplate}"
GroupHeaderTemplate="{StaticResource GroupHeaderTemplate}"
GroupItemTemplate="{StaticResource GroupItemTemplate}"
ItemsSource="{Binding GroupedAlbums}"
SelectedItem="{Binding SelectedAlbum, Mode=TwoWay}">
<silverlighttoolkit:LongListSelector.GroupItemsPanel>
<ItemsPanelTemplate>
<silverlighttoolkit:WrapPanel />
</ItemsPanelTemplate>
</silverlighttoolkit:LongListSelector.GroupItemsPanel>
</silverlighttoolkit:LongListSelector>
언제나처럼 항상 정확한 대답을 알고있는 것 같습니다. – Depechie
이 github 링크 404의 –
wikstromjonas의 [해결 방법] (http://silverlight.codeplex.com/workitem/9360)을 참조하십시오. –