我正在开发一个Windows 8.1商店应用程序,我正在使用Hub Control作为基础。
虽然我已经成功找到了如何使用MediaElement控件进行全局音频播放,但我无法弄清楚如何使用类似于Audible应用程序的“正在播放”系统。
我希望主集线器控制页面有一个更大的“正在播放”控件,并且在各个项目页面上有一些较小的控件位于屏幕的右上角。
我已经阅读了有关媒体播放的所有文档和教程,但我似乎无法找到有关如何执行此操作的内容。
有人能指出我正确的方向吗?
谢谢!
答案 0 :(得分:0)
创建符合您需求的自定义UserControl
。
为它创建两个VisualStates
,无论大小。
然后加入HubControl的SectionsInViewChanged
事件。
在删除主页后,转到较小的VisualState
,然后重新添加,请返回较大的VisualState
。您还可以使用VisualTransition
在两者之间制作精彩的动画。