Windows Universal中的Style MediaElement

问题描述 投票:2回答:1

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

怎么可能

c# windows win-universal-app uwp
1个回答
1
投票

对于系统默认媒体传输控件来说是不可能的。

您需要创建控件,或者只是简单地将诸如stackpanel之类的内容放到弹出控件中,以替换默认的系统媒体传输控件,因为系统默认的控件不会公开您想要的必需属性。

win8.1有a tutorialthe relevant sample。我没有在UWP中尝试所有操作,但是原理是相同的,因此您可以从那里开始。您还可以在面板上添加更酷的设计,以使您的ProPlayer更专业。 :)

© www.soinside.com 2019 - 2024. All rights reserved.