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



描述为:
绿色-图标
蓝色-文字框
黄页

这就像Panorama一样,但是这里的图标(带有文本)始终位于顶部,然后按其中一个图标(带有动画)跳转到所选页面,当然,如果用户在屏幕上滑动页面将移至下一页,并且图标将突出显示。

它类似于UITabBarController,我想知道如何实现此控件?这是内置的东西,如果是,名字是什么?或任何好的教程如何构建它。

谢谢!!

最佳答案

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

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

 <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>

关于c# - Windows Phone中的TabBar,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14625499/

10-09 08:30
查看更多