2013-06-02 66 views
0

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

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

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

任何想法如何用图像替换<phone:Panorama Title="Text">

回答

0

下面的代码成功放置一个全景应用程序的标题段落内的图像:

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

试试这个,对于wp8:

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

玩得开心!