Windows phone 7 LongListSelector-如何MVVM绑定SelectedItem
我已经设法使LongListSelector在MVVM中运行。 换句话说,ItemSource是通过我的viewmodel上的属性设置的 但出于某种奇怪的原因,我似乎无法“绑定”LongListSelector的SelectedItem。。。我没有进入集合,也没有获取ViewModel属性。 这是怎么做到的?ViewModel上SelectedItem的“类型”应该是什么?我认为小组里的班级是什么类型的 我当前的xaml:Windows phone 7 LongListSelector-如何MVVM绑定SelectedItem,windows-phone-7,mvvm-light,silverlight-toolkit,longlistselector,Windows Phone 7,Mvvm Light,Silverlight Toolkit,Longlistselector,我已经设法使LongListSelector在MVVM中运行。 换句话说,ItemSource是通过我的viewmodel上的属性设置的 但出于某种奇怪的原因,我似乎无法“绑定”LongListSelector的SelectedItem。。。我没有进入集合,也没有获取ViewModel属性。 这是怎么做到的?ViewModel上SelectedItem的“类型”应该是什么?我认为小组里的班级是什么类型的 我当前的xaml: <silverlighttoolkit:LongListSelec
<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>
使用SelectionChanged
事件。通过EventToCommand行为或附加的行为。使用SelectionChanged
事件。无论是一个事件的命令行为,还是一个附加的行为。就像克劳斯一样,你似乎总是知道正确的答案;)正如克劳斯一样,你似乎总是知道正确的答案;)见wikstromjonas。