我希望能够将Button
的CommandParameter
绑定为当前的ListViewItem
。这是我的XAML:C# - 将CommandParameter绑定到ListViewItem的“DataContext”
<ListView Grid.Row="1" x:Name="Playlists" ItemsSource="{Binding Playlists, UpdateSourceTrigger=PropertyChanged}">
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel />
</ItemsPanelTemplate>
</ListView.ItemsPanel>
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel HorizontalAlignment="Center" VerticalAlignment="Top" Width="100" Margin="5">
<Button x:Name="btnPlayPlaylist" Content="Play" Command="{Binding Path=PlayPlaylistCommand}" />
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
当我点击btnPlayPlaylist
按钮,我希望能在我的视图模型来获得相应的播放列表。可以通过直接在我的List<Playlist>
或Playlist
对象中获取索引。
他们有什么办法呢?
谢谢:)
谢谢!我从来不会这么简单:P – AntoineB
;)对于WPF,很多事情都比较容易。 –