我希望能夠將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,很多事情都比較容易。 –