1

我构建了我的第一个 Windows Phone 应用程序,我在其中一个应用程序上看到了一些非常好的东西,我添加了一个屏幕截图:

在此处输入图像描述

描述是:绿色-图标蓝色-文本框黄色-页面

它有点像全景,但这里的图标(带有文本)一直在顶部,并且,按下其中一个跳转(带有动画)到所选页面,当然如果用户滑动它移动到下一页的页面,并且图标被突出显示。

它有点像 UITabBarController,我想知道我是如何实现这个控件的?它是内置的,如果是的话,它的名字是什么?或任何好的教程如何构建它。

谢谢!!

4

1 回答 1

4

看起来您需要名为Pivot的内置控件

您可以更改 Header 模板以在其中放置一个图标:

 <controls:Pivot x:Name="pivot"
                    Title="{Binding Name}"          
        <controls:Pivot.HeaderTemplate>
            <DataTemplate>
                <StackPannel>
                    <Image Source="your icon path">
                    <TextBlock Text="{Binding}" />
                </StackPannel>
            </DataTemplate>
        </controls:Pivot.HeaderTemplate>
于 2013-02-01T08:15:17.800 回答