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