0
我試圖做一個媒體播放器,你可以選擇來呈現來自URL或本地磁盤文件本地磁盤文件。我沒有問題,使得它打開並呈現URL文件Silverlight中的MediaElement,選擇
void LoadVideo_Click(object sender, RoutedEventArgs e)
{
LoadVideo.IsEnabled = false;
mediaElement.Source = new Uri(path, UriKind.Absolute);
隨着string path = "http://www.blablabla.com/movie.wmv"
當我試圖指定本地磁盤文件的路徑(如「C:\ movie.wmv」出現該問題或@ 「C:\ movie.wmv」)。它根本不會那樣工作。
至於我看過了,你不必直接訪問文件,除了那些已經在項目目錄在硬盤上。我想要做的是:
- 使用對話框,選擇要打開的文件
- 保存文件的路徑爲字符串,將其傳送到MediaElement.Source
不幸的是,我不沒有線索怎麼做。我會很感激任何意見。
非常感謝!使用SetSource方法非常簡單。歡呼我pozdrawiam;) – mas