首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows phone 8应用程序中更改Panaroma的标题

在Windows phone 8应用程序中更改Panaroma的标题
EN

Stack Overflow用户
提问于 2013-02-05 23:03:08
回答 3查看 3.3K关注 0票数 1

我正在制作Windows phone应用程序,这是一个全景应用程序。我想改变应用程序标题的字体颜色和样式。我已经使用了技术,如包括“文本块”,然后自定义字体样式的文本块。但它并没有起作用。

该怎么做呢?

提前感谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-02-05 23:13:50

如果这就是你想要做的:

您只需要更改Panorama元素的样式。

下面是上图的代码

代码语言:javascript
复制
    <Grid x:Name="LayoutRoot">
    <Grid.Resources>
        <Style TargetType="phone:Panorama">
            <Setter Property="Foreground" Value="red"/>
        </Style>
    </Grid.Resources>
    <phone:Panorama Title="my application">
    </phone:Panorama>
</Grid>

如果您不知道如何创建样式,请创建当前元素样式的副本,然后根据自己的喜好进行编辑。我已经为另一个用户写了一个blog post,所以这里的用户如何做到这一点:)

希望这能有所帮助!

票数 2
EN

Stack Overflow用户

发布于 2013-02-06 00:46:25

您希望更改全景图的标题模板:

代码语言:javascript
复制
<controls:panorama title="my application" titletemplate="{StaticResource SmallPanoramaTitle}"> 

模板如下:

代码语言:javascript
复制
   <application.resources>
            <datatemplate x:key="SmallPanoramaTitle">
                <contentpresenter>
                    <textblock text="{Binding}" fontsize="50" margin="0,70,0,0" />
                </contentpresenter>
            </datatemplate>
    </application.resources> 

这将让你完全改变你的标题的外观。

票数 3
EN

Stack Overflow用户

发布于 2014-02-04 18:47:52

在VS2012中,我需要使用正确的大小写来设置VB.NET:

代码语言:javascript
复制
<phone:Panorama Title="my application" TitleTemplate="{StaticResource SmallPanoramaTitle}">

并在App.xaml文件中

代码语言:javascript
复制
<Application.Resources>
    <DataTemplate x:Key="SmallPanoramaTitle">
        <ContentPresenter>
            <TextBlock Text="{Binding}" FontSize="50" Margin="0,70,0,0" />
        </ContentPresenter>
    </DataTemplate>
</Application.Resources>
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14710523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档