我是Windows Phone 8开发的新手。
只要它看起来像一个愚蠢的问题,我就会阅读如何更改全景标题的字体大小,但实际上在我的新项目上完成它时失败了。
他们都说要应用这个模板,修改标准模板:
<application.resources>
<datatemplate x:key="SmallPanoramaTitle">
<contentpresenter>
<textblock text="{Binding}" fontsize="50" margin="0,70,0,0" />
</contentpresenter>
</datatemplate>
</application.resources>
我怎么能这样做呢?提前谢谢!
答案 0 :(得分:4)
我有一篇博文详细介绍了如何更改Panorama控件的默认模板:Changing the background for panorama title and panorama header。
您是否已将帖子中的模板应用到目标全景控件?您可以使用以下代码执行此操作:
<Panorama TitleTemplate="{StaticResource SmallPanoramaTitle}">
答案 1 :(得分:3)
如果您的实际问题是“放置此模板的位置”?它应该在App.xaml中,因为它包含属于App.xaml的Application.Resources
标记:
<Application ...>
....
<Application.Resources>
....
<!-- Other resources if any -->
....
<DataTemplate x:Key="SmallPanoramaTitle">
<ContentPresenter>
<TextBlock Text="{Binding}" FontSize="50" Margin="0,70,0,0" />
</ContentPresenter>
</DataTemplate>
</Application.Resources>
....
</Application>
之后,您可以按@ToniPetrina所示的方式使用模板。