C# 使用NavigationCacheMode时FlipView的奇怪行为

C# 使用NavigationCacheMode时FlipView的奇怪行为,c#,xaml,windows-phone-8.1,C#,Xaml,Windows Phone 8.1,如果我将NavigationMode设置为Enabled/Required,当我导航到另一个页面,然后返回时,FlipView的内容会跳转/消失,我会发现FlipView的行为非常奇怪 我在这里介绍了ListView的相同问题,但该解决方案不适用于FlipView 我想这是一样的,但没有更具体的描述或样本 样本: <FlipView x:Name="flipView"> <FlipView.ItemTemplate> <DataTempl

如果我将NavigationMode设置为Enabled/Required,当我导航到另一个页面,然后返回时,FlipView的内容会跳转/消失,我会发现FlipView的行为非常奇怪

我在这里介绍了ListView的相同问题,但该解决方案不适用于FlipView

我想这是一样的,但没有更具体的描述或样本

样本:


<FlipView x:Name="flipView">
    <FlipView.ItemTemplate>
        <DataTemplate>
            <ScrollViewer>
                <StackPanel>

                    <TextBlock
                        Text="very long text"
                        TextWrapping="Wrap" />

                    <Button Click="Button_Click" Content="Navigate" />

                    <TextBlock
                        Text="very long text"
                        TextWrapping="Wrap" />

                </StackPanel>
            </ScrollViewer>
        </DataTemplate>
    </FlipView.ItemTemplate>
</FlipView>