public async void CoverDropped(object sender, object args)
        {
            var e       = (DragEventArgs)args;
            var def     = e.GetDeferral();
            var imageId = await e.DataView.GetTextAsync();

            CoverImage = AlbumImages.FirstOrDefault(i => i.Id == imageId) ?? AlbumImages[0];
        }
        public void RemoveImages(object sender, object args)
        {
            var count = CurrentSelection.Count;

            for (int i = 0; i < count; i++)
            {
                AlbumImages.Remove(CurrentSelection[0]);
            }
            if (CurrentSelection.Count != 0)
            {
                CurrentSelection.Clear();
            }
            var cover = AlbumImages.FirstOrDefault(i => i.Id == CoverImage.Id);

            if (cover == null)
            {
                CoverImage = AlbumImages[0];
            }
        }