0

我证明了一切,但这段代码不能在 Windows Phone 7.1 私有 MediaElement 媒体中运行;

private MediaElement media;
    // Costruttore
    public MainPage()
    {
        this.InitializeComponent();

        media = new MediaElement();
        media.Source = new Uri("Risorse/Brani/00 Mai 1771.mp3", UriKind.Relative);
        media.Play();

    }

我提到的文件存在并且没有抛出错误......

4

1 回答 1

0

MediaElement 控件必须放入可视化树中。您可以通过将元素放在 xaml 中来完成此操作

<MediaElement x:Name="MyMedia"/>

或者在代码中

media = new MediaElement();
LayoutRoot.Children.Add(media)

一旦它在视觉树中,你就可以玩了。

于 2013-07-01T18:19:15.750 回答