none
关于AxWindowsMediaPlayer在控件上被重复播放的问题 RRS feed

  • 问题

  • 在一个UserControl上创建了一个AxWindowsMediaPlayer控件,该控件使用load事件调用过程播放

    axWindowsMediaPlayer1.URL = xxxxxxxx.....;

    await Task.Delay(1000);

    axWindowsMediaPlayer1.Ctlcontrols.play();

    UserControl的Visible被更改时触发控件状态

    if (!Visible)

    axWindowsMediaPlayer1.Ctlcontrols.stop();

    else

    {

    await Task.Delay(1000);

    axWindowsMediaPlayer1.Ctlcontrols.play();

    }

    为什么每次隐藏UserControl再出现后,声音都会增加一个?我尝试过在隐藏或者出现时清空playlist,可是问题依旧,这是为什么呢?

    2018年7月19日 7:07

全部回复

  • 你好,

    可以提供一下简单的,完整的,可以重现问题的项目代码吗? 你可以把项目上传到OneDrive, 然后把共享发到这里。

    Best regards,

    Zhanglong


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2018年7月20日 3:24
    版主