2016-06-11 61 views
0

我想把一些控件放在Grid里面,它位于一个枢轴项目中。 显示了我添加的所有内容,但是带有默认图片的图片控件不可见。图像控件没有显示在枢轴项目

我可以在设计编辑器中看到带有加载的默认图片的图片控件,但不能在应用程序运行时看到。

当应用程序启动时,只有按钮和椭圆是可见的。

这里是我的XAML代码:

<phone:Pivot HorizontalAlignment="Left" Height="768" Grid.Row="1" Title="pivot" VerticalAlignment="Top" Width="480"> 
     <phone:PivotItem CacheMode="{x:Null}" Header="Home" Margin="10,10,-235,-578"> 
      <Grid HorizontalAlignment="Left" Height="576" Margin="10,10,0,0" VerticalAlignment="Top" Width="438"> 
       <Image Source="Images/DefaultProfilePic.jpg" HorizontalAlignment="Left" Height="100" Margin="32,35,0,0" VerticalAlignment="Top" Width="100"/> 
       <Button Content="Button" HorizontalAlignment="Left" Margin="32,183,0,0" VerticalAlignment="Top"/> 
       <Ellipse Fill="#FFF4F4F5" HorizontalAlignment="Left" Height="100" Margin="32,292,0,0" Stroke="Black" VerticalAlignment="Top" Width="100"/> 
      </Grid> 
     </phone:PivotItem> 
     <phone:PivotItem CacheMode="{x:Null}" Header="Search"> 
      <Grid/> 
     </phone:PivotItem> 
     <phone:PivotItem CacheMode="{x:Null}" Header="My Profile"> 
      <Grid/> 
     </phone:PivotItem> 
    </phone:Pivot> 
+0

是图片也被复制到部署的版本? –

+0

是的,图片被复制到文件夹“图片”。我已通过Visual Studio中的“添加现有项目”导入它。 –

+1

是的,但是当你点击图像属性,你可以设置'复制到输出目录' –

回答

0

如果您Images文件夹是Assets文件夹中,然后尝试。

<Image Source="/Assets/Images/DefaultProfilePic.jpg" HorizontalAlignment="Left" Height="100" Margin="32,35,0,0" VerticalAlignment="Top" Width="100"/> 

或者如果Images是你的项目像Assets的子文件夹,然后用这个

<Image Source="/Images/DefaultProfilePic.jpg" HorizontalAlignment="Left" Height="100" Margin="32,35,0,0" VerticalAlignment="Top" Width="100"/>