<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      這次是要做一個簡單的播放器,簡單到只需有播放,暫停,停止和打開文件(僅含.mp3和.mp4)即可。而看到要求時我的第一反應便是XAML控件中的MediaPlayerElement和MediaElement。而因為前者是比較新的控件,而且介紹是輕量級,所以我在一開始選擇的是MediaPlayerElement。

      原本我想用button通過click事件來關聯MediaPlayerElement中的播放暫停等事件,但在聽老師講了NavigationView之后,我就在考慮是否可以將SelectionChanged關聯到MediaPlayerElement上來完成各種功能,于是有了如下界面

      整個過程中,我主要遇到了兩個問題:

      1.播放,暫停,停止

      在我將SelectionChanged關聯到播放器上時,我發現在文檔中找不到MediaPlayerElement的播放函數,暫停函數和停止函數,這就導致我無法通過其他控件的觸發事件來控制播放器。而在查詢文檔的時候,我發現MediaElement卻很明顯的寫出了它的三個函數

      你可以在這里找到答案https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.mediaelement

      因為以上原因,我將MediaPlayerElement換為了MediaElement

      2.選取文件

      在剛剛編寫到這個功能時,我有點無從下手的感覺。然而萬事不決看文檔,我成功的在文檔中找到了FileOpenPicker這個函數。我將文檔中的代碼copy過來之后,對文件類型進行了修改,然后放在程序中運行,結果在FileOpenPicker和StorageFile處報出了兩個錯誤。在一開始我并沒有用VS的自動改正來做,而是自己去網上查找問題原因,結果一下子卡了近兩個小時。到最后,我才發現這個令我哭笑不得的原因,竟然是因為缺少using。而在VS自動幫我加入缺少的using后,程序便運行成功了,下圖是我的代碼

      文檔地址:https://docs.microsoft.com/en-us/uwp/api/Windows.Storage.Pickers.FileOpenPicker#code-snippet-1

      完成后效果:

      這次作業難度比之前要高一些,綜合性也更強,但也讓我明白了文檔的好處。

      Github:https://github.com/wangzhexiwen/App13

       

      posted on 2018-04-04 17:55  as_hxw  閱讀(354)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 国产一国产看免费高清片| 蜜桃传媒av免费观看麻豆| 毛片内射久久久一区| 乱码午夜-极品国产内射| 欧美黑人性暴力猛交在线视频| 精品国产免费一区二区三区香蕉| 亚洲国产一区二区三区亚瑟| 少妇撒尿一区二区在线视频 | 非会员区试看120秒6次| 午夜高清福利在线观看| 亚洲a人片在线观看网址| 亚洲综合小说另类图片五月天| 亚洲国产长腿丝袜av天堂| 国产主播精品福利午夜二区| 亚洲国产精品日韩在线| 国产精品看高国产精品不卡| 亚洲av免费成人精品区| 国产中文字幕一区二区| 亚洲精品成人区在线观看| 亚洲精国产一区二区三区| 久久午夜无码鲁丝片直播午夜精品| 久久精品国产精品亚洲毛片| 久99久热免费视频播放| 成人av午夜在线观看| 虞城县| 亚洲性人人天天夜夜摸18禁止| 美女内射无套日韩免费播放| 丰满无码人妻热妇无码区| 亚洲综合国产一区二区三区| 欧美videos粗暴| 欧美黑人又粗又大又爽免费| 2020年最新国产精品正在播放| 午夜性刺激在线观看| 亚洲中文字幕无码爆乳app| 成人无码午夜在线观看| 恩平市| 精品无码国产自产拍在线观看蜜| 一本一本久久a久久精品综合| 在线国产精品中文字幕| 国产福利片无码区在线观看| 日本精品网|