C# WP8邮件透视应用程序

C# WP8邮件透视应用程序,c#,xaml,windows-phone-8,pivot,C#,Xaml,Windows Phone 8,Pivot,我希望复制Windows Phone 8中邮件应用程序的相同机制 当您启动邮件应用程序时,它允许您选择一封电子邮件,该电子邮件将以一种酷的动画方式打开电子邮件,显示其主题、正文等 如何在默认的Pivot应用程序中实现这一点 Pivot XAML代码: <phone:Pivot Title="Read the Signs" Background="White" Foreground="Black"> <!--Pivot item one--> <pho

我希望复制Windows Phone 8中邮件应用程序的相同机制

当您启动邮件应用程序时,它允许您选择一封电子邮件,该电子邮件将以一种酷的动画方式打开电子邮件,显示其主题、正文等

如何在默认的Pivot应用程序中实现这一点

Pivot XAML代码:

<phone:Pivot Title="Read the Signs" Background="White" Foreground="Black">
    <!--Pivot item one-->
    <phone:PivotItem Header="abc" Foreground="Black">
        <!--Double line list with text wrapping-->
        <phone:LongListSelector Margin="0,0,-12,0" ItemsSource="{Binding}">
            <phone:LongListSelector.ItemTemplate>
                <DataTemplate>
                    <StackPanel Margin="0,0,0,17">
                        <TextBlock Text="{Binding Location}" TextWrapping="Wrap" Style="{StaticResource PhoneTextExtraLargeStyle}" Foreground="Black"/>
                    </StackPanel>
                </DataTemplate>
            </phone:LongListSelector.ItemTemplate>
        </phone:LongListSelector>
    </phone:PivotItem>
       ......
       ......
       ......
</phone:Pivot>

......
......
......
在此应用程序中,具有
Location
文本绑定的
TextBlock
是我希望可以单击并打开新窗口的项目。就像邮件应用程序一样


有什么办法可以做到这一点吗?

要完成一个简单的向上滑动过渡,您可以使用该方法。它创建了简单的扩展方法,允许您在导航到页面时向上滑动页面内容

protected override async void OnNavigatedTo(NavigationEventArgs e)
{
    base.OnNavigatedTo(e);

    try
    {
        await LayoutRoot.TransitionInSlideUp();
    }
    catch { }
}

我在考虑购买。那会有很酷的导航和刷新控制吗?我也需要它,它需要。但我会调查提供telerik等服务的。