如何在Windows Phone 8中更改数据透视表头模板

我希望能够在Windows Phone 8中更改Pivot Headers和Application Title的背景。从我收集的内容中,我必须创建一个针对Pivot控件的自定义样式。 但是,我不确定只更改标题的背景?

我想以某种方式调整风格

                            

编辑WinRT(抱歉延迟并感谢提醒更新此答案):要编辑完整模板,请在文档大纲中右键单击控件,然后选择编辑模板 – 当前(在Visual Studio或Blend中),模板将为您生成,您可以根据需要进行编辑, 请在此处查看我的答案以获取屏幕截图。

以下是针对Windows Phone Windows运行时重做的以下两个示例(2013年发布): 在此处输入图像描述

                         

第二个例子,请注意我们将ContentPresenter包装在Grid中(您也可以使用边框或任何其他元素):

在此处输入图像描述

     

使用以上风格:

           

顺便说一下,通常首选将样式保存在单独的样式文件中 – 为了简单起见,我只将它们保存在同一页面上。 如果删除x:key属性,则样式将应用于设置目标类型的所有控件(本例中为Pivot)。

从2013年开始回答Windows Phone 7.X和Windows Phone 8(WP Silverlight:

有几种方法可以做到,但这是一个例子:

在此处输入图像描述

                     

如果你想这样做:

在此处输入图像描述

您可以这样做,删除x:键以应用于所有枢轴,或使用键在所选的枢轴元素上设置样式,如下所示:

   

别忘了使用:

 xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone" xmlns:Primitives="clr-namespace:Microsoft.Phone.Controls.Primitives;assembly=Microsoft.Phone"