我正在使用wpf中的mediaelement,但問題是我無法將媒體放在medaiaelement上。 誰能告訴我解決方案。下面的代碼是.cs文件代碼。我設定allow drop property = true如何在wpf中的mediaelement上放置媒體?
private void mediaElement1_Drop(object sender, System.Windows.DragEventArgs e)
{
String[] FileName = (String[])e.Data.GetData(System.Windows.Forms.DataFormats.FileDrop, true);
if (FileName.Length > 0)
{
String VideoPath = FileName[0].ToString();
mediaElement1.Source = new Uri(VideoPath);
mediaElement1.Play();
}
e.Handled = true;
}
感謝您的回覆,仍然無法正常工作,正在載入但未播放 – havan 2012-03-01 11:09:17
適合我。將String處理器的第一行替換爲String [] FileName =(String [])e.Data.GetData(DataFormats.FileDrop); – EvAlex 2012-03-02 06:36:52
k其working.but它是如何工作的第一次。你告訴我的過程 – havan 2012-03-02 08:49:40