【问题标题】:How can I cycle through a mix of images and videos in a WPF application?如何在 WPF 应用程序中循环浏览混合的图像和视频?
【发布时间】:2010-08-17 04:48:37
【问题描述】:

我有一个 WPF Kiosk 应用程序,它有一个后台计时器,可以在没有用户活动时将用户重定向回主页。当 Kiosk 长时间停留在主页上时,我希望它有某种屏幕保护程序。屏幕保护程序基本上必须从文件夹中提取图像/视频/flash 文件并自动重复循环浏览它们,直到用户再次处于活动状态。

调度计时器应该很容易处理空闲,但我的问题是处理图像/视频循环的最佳方法是什么?是否有控件可以为我执行此操作?我确信我可以加载所有的图像和视频,但我不确定如何在 WPF 中将它们显示给用户。

我需要每张图片显示几秒钟,但视频或 Flash 文件需要播放完成才能被换出。

【问题讨论】:

    标签: c# wpf


    【解决方案1】:

    我相信您需要分别处理这些情况。我假设你知道如何使用 Image 元素,所以我不会提供指向它的链接。

    对于媒体文件,您可以使用内置的Media Element 类,它支持 WMV 和 MPG 文件,并具有您所期望的所有属性和事件(播放/暂停/停止,媒体结束等.).

    对于 Flash,它变得有点棘手,因为据我所知,它没有内置支持。 Here is an MSDN thread 讨论如何做到这一点。

    【讨论】:

      猜你喜欢
      • 2013-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-21
      • 2019-10-27
      相关资源
      最近更新 更多