我正在使用Windows 8.1商店应用程序,并且正在使用集线器控件作为基础。
虽然我已经成功地弄清楚了如何使用MediaElement控件进行全局音频播放,但是我不知道是如何拥有一个类似于Audible应用程序的“正在播放”系统。
我希望主集线器控件页面具有较大的“正在播放”控件,并且在单个项目页面上,屏幕右上方具有某种较小的控件。
我已经阅读了所有可以在媒体播放中找到的文档和教程,但似乎找不到有关如何执行此操作的任何信息。
有人能指出我正确的方向吗?
谢谢!
最佳答案
创建适合您需求的自定义UserControl
。
为此创建两个VisualStates
(大小)。
然后挂接到您的HubControl的 SectionsInViewChanged
事件。
在删除主页时,转到较小的VisualState
,然后将其重新添加回去,然后返回较大的VisualState
。您还可以使用VisualTransition
在两者之间制作漂亮的动画。
关于c# - Windows 8.1 “Now Playing”全局音频播放方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23680548/