为了账号安全,请及时绑定邮箱和手机立即绑定

UWP AutoNext 功能

UWP AutoNext 功能

C#
慕姐4208626 2022-01-09 10:56:06
我正在尝试使用索引计数器尝试获取自动下一个方法,但我想我误解了如何使用 FilePicker 正确设置列表FilePicker 的代码如下:public async void pick_Click_1(object sender, RoutedEventArgs e)    {        List<StorageFile> fileList = new List<StorageFile>();        var fop = new FileOpenPicker();        fop.FileTypeFilter.Add(".mp3");        fop.FileTypeFilter.Add(".mp4");        fop.FileTypeFilter.Add(".avi");        fop.FileTypeFilter.Add(".wmv");        fop.ViewMode = PickerViewMode.List;        pickedFileList = await fop.PickMultipleFilesAsync();        // add the picked files to our existing list        fileList.AddRange(pickedFileList);        foreach (StorageFile file in pickedFileList)        {            Playlist.Items.Add(file);            var stream = await file.OpenAsync(Windows.Storage.FileAccessMode.Read);            videoMediaElement.SetSource(stream, file.ContentType);        }        videoMediaElement.Play();我用于切换曲目的当前方法|视频        private async void itemclicked(object sender, ItemClickEventArgs e)    {        var file = e.ClickedItem as StorageFile;        if (file != null)        {            var stream = await file.OpenReadAsync();            videoMediaElement.SetSource(stream, file.ContentType);        }    }我试图使用空事件来执行此操作。  private void Element_MediaEnded(object sender, RoutedEventArgs e)    {    }我看过所有的 Microsoft Sample。问题是他们使用Mediaplayerelement  += Mediaplayer并且我使用 MediaElement我正在寻找的答案可以解决我的问题或帮助我更好地理解如何使用选择器中的当前或新列表全局设置媒体播放器的来源,我对这一切都很陌生,并试图更好地掌握一切谢谢!
查看完整描述

1 回答

?
慕姐8265434

TA贡献1813条经验 获得超2个赞

我最终接受了 Tousee 的建议,在这个阶段似乎他是我的导师,我使用了MediaplayerElementmediaPLaybacklist让生活更轻松。几乎立即解决了我的问题。


查看完整回答
反对 回复 2022-01-09
  • 1 回答
  • 0 关注
  • 144 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信