我在 ac#/xaml 应用程序中使用 MMP:PF 并提供我自己的控制元素来处理播放器。
这就是为什么我想隐藏/禁用出现在底部的自己的本机控件。(在屏幕截图的中间,这个只是使用一个主题)
有人知道该怎么做吗?我没有设法找到一个属性。
我在 ac#/xaml 应用程序中使用 MMP:PF 并提供我自己的控制元素来处理播放器。
这就是为什么我想隐藏/禁用出现在底部的自己的本机控件。(在屏幕截图的中间,这个只是使用一个主题)
有人知道该怎么做吗?我没有设法找到一个属性。
The magic property to keep players controls from showing up at all:
InteractiveActivationMode="None"
像这样使用:
axWindowsMediaPlayer1.uiMode = "None";
来自MediaPlayer
的参考、、 、IsTimeLineVisible
和IsPlayPauseVisible
许多其他可用的可见性属性。所以你可以将它们设置为假。看看MediaPlayer 属性IsPositionVisible
IsStopVisible
HichemC 答案的替代解决方案:您可以更改播放器控件模板。
使用 Blend 并不难,而且它给了你很多控制权。例如,您可以将控件与播放器的状态 (VSM) 挂钩,并确保您的控件与播放器的内部状态正确同步。
我负责 Microsoft 的 MMPPF,很乐意为您解答任何问题。我同意这里的建议。虽然我喜欢这个网站,但我们并没有对 MMPPF 支持问题进行大量监控。如果您确实需要我们的回答,我的团队每天都会监控 CodePlex 项目网站上的支持页面,他们的响应速度非常快。不要让这阻止您使用这个论坛 - 我只是建议我们的项目站点是一种更好的方式,可以在需要时直接从开发人员那里获得答案。
我希望你的应用做得很好。
迈克·唐尼(Mike Downey)在 microsoft.com 上接听了 --at---