我在我的UWP应用程序中使用MediaElement控件。我想修改默认显示的控件。我能这样做吗?
答案 0 :(得分:0)
是的,这可以做到。这取决于你想要自定义的内容。关键是MediaTransportControls
控件。在MediaElement
上,您必须将AreTransportControlsEnabled
设置为True
。
要确定简单样式设置(如“紧凑”或“完全”控件)或确定显示哪个按钮,MediaTransportControl
上有属性。例如:
<MediaElement x:Name="mediaElement" AreTransportControlsEnabled="True">
<MediaElement.TransportControls>
<MediaTransportControls IsCompact="True" IsFullWindowButtonVisible="True" />
</MediaElement.TransportControls>
</MediaElement>
如果要为控件(其他字形,颜色,动画,等等)设置样式,则必须复制控件的默认样式模板并对其进行修改。这在this article on MSDN中已经很好地描述了。