我的申请中有 3 页。
第一页:5Button
秒,每个导航到不同的页面(目前只有第一个按钮有效)。
第二页:Back Button
和ListView
,ListViewItems
与UserControlItems
,Button
和Image
。TextBlock
当您单击Button
(的UserControlItem
)时,它会导航到第三页,这是带有很多控件的媒体播放器页面。
第三页:媒体播放器页面,有很多控件,如MediaElement
, Slider
, Button
s 等
当我使用 导航从第三页到第二页时Back Button
,有时屏幕会保持黑色(主题的颜色)并且sometimes
加载时间过长。此外,ListView
除非scrollbar
您将鼠标移到ListView
.
如何解决这些问题?
编辑 1:
链接到我的项目- 将一些 .wmv/.mp3/.mp4 文件放在视频库文件夹中。
编辑2:
我对黑页问题进行了更多调查,发现这MediaElement
是原因。
存储流MediaElement
并减慢计算机速度。
为了解决问题,当您单击时GoBack Button
,它首先将源设置MediaElement
为null,并且只有当MediaElementState
==关闭时,我才返回 - 似乎解决了我的问题(因为我应用了解决方案我没有体验更多黑屏)。
关于滚动条-我想我可以通过模拟来解决它MouseOver
-ListView
不知道该怎么做