2
我有一个列表框绑定到集合,PlaylistTracks。 PlaylistTracks包含列表ID和曲目ID。所有曲目都存储在另一个收藏中,曲目。该集合具有曲目名称。列表绑定在silverlight 4(c#)与mvvm
我可以得到列表框来显示从未绑定到集合中的曲目名称吗?事情是这样的:
<ListBox Name="PlayListTracksBox"
ItemsSource="{Binding Path=PlaylistTracks, Mode=TwoWay}"
DisplayMemberPath="Tracks.Name"
SelectedItem="{Binding Path=SelectedListTrack, Mode=TwoWay}"></ListBox>
我认为在更正确的MVVM实现中,您会将Track Name属性放在您绑定到列表中的ViewModels上。 – kindohm 2011-04-20 17:19:42
+1以上评论。列表框项目如何知道如何“查找”轨道名称?正如kindohm所说,你需要将你绑定的列表弄平。 – 2011-04-20 17:50:33