Added playlists view context menu for rename, lock/unlock, and delete.

This commit is contained in:
2026-08-09 17:30:38 -04:00
parent cf8a40ee52
commit 91e4d88643
6 changed files with 154 additions and 15 deletions

View File

@@ -19,6 +19,16 @@ public sealed partial class PlaylistsView : UserControl
_viewModel.PropertyChanged += OnViewModelPropertyChanged;
PlaylistsListView.ContainerContentChanging += OnContainerContentChanging;
foreach (MenuFlyoutItemBase item in PlaylistListViewMenuFlyout.Items)
{
item.DataContext = _viewModel;
}
}
private void PlaylistsListView_RightTapped(object sender, Microsoft.UI.Xaml.Input.RightTappedRoutedEventArgs e)
{
_viewModel.FlyoutPlaylist = (e.OriginalSource as FrameworkElement)?.DataContext as PlaylistItemViewModel;
}
private void OnContainerContentChanging(ListViewBase sender, ContainerContentChangingEventArgs args)