Xaml 全景应用程序中的前景图像
我正在使用适用于Windows Phone 8的全景应用程序,我必须将前景图像与背景图像一起添加。我已成功添加背景图像,但我不知道如何在同一布局中添加前景图像。请帮助Xaml 全景应用程序中的前景图像,xaml,c#-4.0,windows-phone-8,windows-phone,Xaml,C# 4.0,Windows Phone 8,Windows Phone,我正在使用适用于Windows Phone 8的全景应用程序,我必须将前景图像与背景图像一起添加。我已成功添加背景图像,但我不知道如何在同一布局中添加前景图像。请帮助 <phone:Panorama Title="My_app"> <phone:Panorama.Background> <ImageBrush ImageSource="/My_app;component/Assets/texture.png"/>
<phone:Panorama Title="My_app">
<phone:Panorama.Background>
<ImageBrush ImageSource="/My_app;component/Assets/texture.png"/>
</phone:Panorama.Background>
使用这段代码,我正在添加背景图像,但不知道如何添加前景图像
我想在标题“My_App”的位置添加图像。首先,添加全景项目,然后向该项目添加图像:
<phone:PanoramaItem>
<Grid>
<Image x:Name="MyImage" />
</Grid>
<phone:PanoramaItem>
要在全景控件上设置图像而不是文本作为标题,只需使用自定义标题模板向全景添加样式即可。例如,您可以通过将以下内容添加到包含全景图的页面的xaml中来完成此操作(注意:点表示任何其他代码):
...
...
...
希望这有帮助 有样本代码吗?到目前为止,您尝试了什么?我尝试了简单的方法,就像我们在简单的windows phone应用程序中添加图像一样。@NeilTurner-您能告诉我如何在panorama应用程序中添加前景图像吗。
<phone:PhoneApplicationPage>
...
<phone:PhoneApplicationPage.Resources>
...
<Style TargetType="phone:Panorama" >
<Setter Property="TitleTemplate">
<Setter.Value>
<DataTemplate>
<Grid>
<Image Source="Assets/logo.png" Stretch="None" />
</Grid>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
</phone:PhoneApplicationPage.Resources>
...
</phone:PhoneApplicationPage>