隐藏MediaPlayer控件(Microsoft Media Platform Player框架)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了隐藏MediaPlayer控件(Microsoft Media Platform Player框架)相关的知识,希望对你有一定的参考价值。

我在c#/ xaml应用程序中使用MMP:PF并提供我自己的控制元素来处理播放器。

这就是为什么我想隐藏/禁用它自己的底部显示的本机控件。 (在截屏的屏幕中间,这个人只是使​​用一个主题)

有谁知道怎么做?我没有设法找到一个属性。

答案

来自MediaPlayer的参考资料,IsTimeLineVisibleIsPlayPauseVisibleIsPositionVisibleIsStopVisible以及许多其他能见度属性。所以你可以将它们设置为false。看看MediaPlayer Properties

另一答案

让玩家控件完全出现的神奇属性:

InteractiveActivationMode="None"
另一答案

使用这样:

axWindowsMediaPlayer1.uiMode = "None";
另一答案

HichemC答案的替代解决方案:您可以更改播放器控件模板。

使用Blend,它不是很难,它给你很多控制。例如,您可以将控件挂钩到播放器的状态(VSM),并确保控件与播放器的内部状态正确同步。

另一答案

如果要一次隐藏/显示所有控件:

_player.IsInteractive = true/false;

这是反编译的MediaPlayer.cs的屏幕截图,用于表示该属性不存在的人。

enter image description here

另一答案

我负责微软的MMPPF,很乐意帮助解决任何问题。我同意这里的建议。虽然我喜欢这个网站,但我们并没有对MMPPF支持问题进行过大量监控。如果您确实需要我们的答案,CodePlex项目网站上的支持页面将由我的团队每天监控,他们很快就会做出回应。不要让这阻止你使用这个论坛 - 我只是建议我们的项目网站是一个更好的方式直接从开发人员获得答案,如果需要的话。

我希望你的应用程序运行良好。

迈克唐尼嘲笑--at --- microsoft.com

以上是关于隐藏MediaPlayer控件(Microsoft Media Platform Player框架)的主要内容,如果未能解决你的问题,请参考以下文章

在vb.net 中使用mediaPlayer控件

vs2005中的mediaplayer控件想手动添加播放的视频url要在啥事件中操作?代码怎么写?

Android MediaPlayer+SurfaceView播放视频(附Demo)

在WPF中怎么实现像windows meida player播放器那样的隐藏进度条

玩转Android之在线视频播放控件Vitamio的使用

关于delphi的mediaplayer的问题