【问题标题】:Style MediaElement in Windows UniversalWindows Universal 中的样式 MediaElement
【发布时间】:2015-10-07 16:55:54
【问题描述】:

我正在开发一个名为 ProPlayer 的 Windows 通用应用程序,您可能会在 Windows Store 上看到这个预览应用程序。 现在我正在开发一个新版本,我在这个新版本中使用了 MediaElement 而不是 Microsoft 播放器框架。我正在尝试修改 MediaElement 的某些部分,但找不到任何方法。我使用 AreMediaTransportControlsEnabled 来显示此控件并为媒体元素样式生成资源字典。我想让 MediaTransportControls 的背景透明或更改这些控件的不透明度。
(来源:picofile.com

怎么可能

【问题讨论】:

    标签: c# windows win-universal-app uwp


    【解决方案1】:

    系统默认媒体传输控件无法实现。

    您需要创建您的控件,或者只是简单地放置类似堆栈面板之类的东西并将其放入弹出控件中以替换默认的系统媒体传输控件,因为系统默认的不会公开您想要的所需属性。

    win8.1有a tutorialthe relevant sample。 UWP 中我没有尝试一切,但原理是一样的,所以你可以从那里开始。并且您可以在面板上添加更酷的设计,让您的 ProPlayer 更专业。 :)

    【讨论】:

    • 感谢我使用 ResourceDictionary 创建了自己的 MediaTransportControls,现在它是透明的 :) 感谢您的帮助,这很酷。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多