【发布时间】:2013-12-13 15:43:14
【问题描述】:
我希望复制 Windows Phone 8 中邮件应用程序的相同机制。
当您启动 Mail 应用程序时,它允许您选择一封电子邮件,该电子邮件将以很酷的动画方式打开电子邮件,显示其主题、正文等。
如何在默认的 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 是我希望可单击并打开新窗口的项目。就像邮件应用一样...
有什么想法可以实现这一点吗?
【问题讨论】:
标签: c# xaml windows-phone-8 pivot