WP8全景图像标题

时间:2013-06-02 15:42:02

标签: windows-phone

如何将页面的全景应用程序标题设置为图像而不是文本字符串?我添加了:

<phone:Panorama>
        <phone:Panorama.Background>
            <ImageBrush ImageSource="\Assets\image-logo-small.png"/>
        </phone:Panorama.Background>
        ......

但是,这会将整个背景设置为所选图像。

知道如何用图片替换<phone:Panorama Title="Text">吗?

3 个答案:

答案 0 :(得分:1)

StackOverflow在Windows 7中已经有类似的情况,Setting image as Panorama Title for Panorama page in wp7

在我们的案例中尝试这些

       <phone:Panorama >
        <phone:Panorama.TitleTemplate>
            <DataTemplate>
                <StackPanel>
                   ...........
                </StackPanel>
            </DataTemplate>
        </phone:Panorama.TitleTemplate>
         ..........................
       </phone:Panorama >

答案 1 :(得分:0)

以下代码成功将图像放置在Panorama App的标题部分中:

        <phone:Panorama>
        <phone:Panorama.Title>
            <Grid Margin="0,80,0,0">
                <Image Source="\images\MyImage.png"
                HorizontalAlignment="Center"
                Width="400" Height="50" />
            </Grid>
        </phone:Panorama.Title>
        ....

答案 2 :(得分:0)

试试这个,对于wp8:

<phone:Panorama.TitleTemplate>
    <DataTemplate>
        <Grid>
            <Image Source="/Assets/logo.png">
            </Image>
      </Grid>
    </DataTemplate>
</phone:Panorama.TitleTemplate>

玩得开心!!!