0
我有一个View.xaml与资源 - 部分中的以下设置:MVVM与动画(?我应该使用VisualStateManager)
<DataTemplate DataType="{x:Type ViewModels:MyFirstViewModel}">
<Views:MyFirstView Content="{Binding}" />
</DataTemplate>
<DataTemplate DataType="{x:Type ViewModels:MySecondViewModel}">
<Views:MySecondView Content="{Binding}"/>
</DataTemplate>
在View.xaml的内容我有:
<!-- SelectedMyViewModel is either set to MyFirstViewModel or MySecondViewModel -->
<ContentControl Content="{Binding SelectedMyViewModel}" />
当SelectedMyViewModel的变化,我想有一个动画,使当前视图淡出,新观点褪......
不知怎的,我觉得这应该通过VisualStateManag可能呃 - 但我不知道如何!
这是一个WPF 4.0项目......
对不起,您的回答迟到了,但我又走了一条路 - 但我确定您的回答是正确的 - 因此接受! – kennethkryger 2010-07-29 06:56:43
@kennethkryger:小心添加您的路线作为答案? =) – Jens 2011-07-25 09:51:28