private void RemoveSelectedItems() { var values = SelectedItems.Cast <SongEntity>().ToList().ConvertAll(x => PlayingList.IndexOf(x)).OrderByDescending(x => x).ToList(); foreach (int mi in values) { PlayingList.RemoveAt(mi); } }
private async void Page_Loaded(object sender, RoutedEventArgs e) { Global.gamesLists = await API.getGamesFromLocalDatabase(); // using Windows.UI.ViewManagement; Windows.ApplicationModel.Core.CoreApplication.GetCurrentView().TitleBar.ExtendViewIntoTitleBar = false; var titleBar = ApplicationView.GetForCurrentView().TitleBar; // Set active window colors titleBar.ForegroundColor = Windows.UI.Colors.White; titleBar.BackgroundColor = Windows.UI.Colors.Black; titleBar.ButtonForegroundColor = Windows.UI.Colors.White; titleBar.ButtonBackgroundColor = Windows.UI.Colors.Black; titleBar.ButtonHoverForegroundColor = Windows.UI.Colors.White; titleBar.ButtonHoverBackgroundColor = Windows.UI.Colors.DodgerBlue; titleBar.ButtonPressedForegroundColor = Windows.UI.Colors.Gray; titleBar.ButtonPressedBackgroundColor = Windows.UI.Colors.DarkBlue; // Set inactive window colors titleBar.InactiveForegroundColor = Windows.UI.Colors.Gray; titleBar.InactiveBackgroundColor = Windows.UI.Colors.Black; titleBar.ButtonInactiveForegroundColor = Windows.UI.Colors.Gray; titleBar.ButtonInactiveBackgroundColor = Windows.UI.Colors.Black; // Set appropriate list types Wishlist.setFilter(new GameFilter(Global.ListType.WishList)); Wishlist.List.addGames(Global.gamesLists.Find(x => x.Filter.listType.Equals(Global.ListType.WishList))); PlayingList.setFilter(new GameFilter(Global.ListType.PlayingList)); PlayingList.List.addGames(Global.gamesLists.Find(x => x.Filter.listType.Equals(Global.ListType.PlayingList))); FinishedList.setFilter(new GameFilter(Global.ListType.FinishedList)); FinishedList.List.addGames(Global.gamesLists.Find(x => x.Filter.listType.Equals(Global.ListType.FinishedList))); Wishlist.updateList(); PlayingList.updateList(); FinishedList.updateList(); }
public ManagePlayinglistController(Application Context, PlayingList PlayingList) { this.View = new ManagePlayinglistView(); this.Context = Context; this.PlayingList = PlayingList; }