【发布时间】:2010-03-28 09:06:58
【问题描述】:
如何在 WPF 中创建多幻灯片应用程序?什么是最好的方法?我需要的是与下面有多个页面和导航按钮的 tabcontrol 非常相似的东西,但我不认为 tab 控件最适合这项任务。我想让每个视图都在单独的 .xaml + 类文件中。并且-在导航到另一个页面时(比如旧页面滑开或类似的东西)有一些动画会很酷。 实现这一目标的最佳技术是什么?
解决方案
实际上的解决方案是使用 MVVM + i 通过捕捉瞬间执行的滑动动画,当内容被更改为使用此技术的“活动视图”内容控制时 - WPF - data binding trigger before content changed
我知道我使用 RenderTargetBitmap 将当前内容存储在图像中,并使用简单的动画将图像滑开并将活动内容滑入。
【问题讨论】:
标签: wpf navigation