为什么图像无法在网格面板中自动调整大小?

| 我试图用表情混合制作一个wp7应用程序。但是有一个让我疯狂的问题! 我创建了一个全景控制器,一个全景项目和一个网格。在此网格中,我创建一个图像。 为什么我的图像在宽度上无法放大? 这里的截图: 像sx侧一样,灰色图像也在dx处取整。 这里的配置: 有什么解决方案可以像网格的最大尺寸一样在宽度上放大我的图像吗? 我怎样才能做到这一点? 这是我的代码片段:
<controls:PanoramaItem Foreground=\"Black\" >
  <Grid Margin=\"1,26,160,46\" Width=\"418\">
    [...]
    <Grid Margin=\"0,190,8,0\" VerticalAlignment=\"Top\" Height=\"207\" >
      <Image Source=\"JobRow.png\" Margin=\"8,34,27,50\" Stretch=\"None\" />
    </Grid>
  </Grid>
</controls:PanoramaItem>
有什么想法吗? 编辑1:如果更改“拉伸”,这是结果,我的图像只会放大! 就像是在特定位置被挡住了...但是我不知道为什么!!! 编辑2:更改默认方向不会扩大我的网格!
<controls:PanoramaItem Foreground=\"Black\" Width=\"438\" Orientation=\"Horizontal\">
    
已邀请:
如果要使其增长以填充所有可用空间,则需要在图像上设置
Stretch
属性。根据您希望它变形或修剪以填充可用空间的方式,您希望它是
Fill
Uniform
UniformToFill
之一。 编辑: 如果拉伸后的图像宽度现在超出了PanoramaItem的默认宽度,请确保将PanoramaItem的
Orientation
设置为
Horizontal
,以便它可以支持该方向上的必要增长     
查看定义您正在编辑的XAML文件的属性(
Page
UserControl
等)。它有这样的设置吗?
 d:DesignWidth=\"300\"
如果是这样,请将其更改为更大的值,如下所示:
 d:DesignWidth=\"800\"
    
只需从图像标签中删除margin属性
<Image Source=\"JobRow.png\" Stretch=\"None\" />
希望这可以帮助     
好的,解决了从XAML文件中删除所有“ 13”的问题,然后从Expression Blend中手动调整了所有组件的大小。 我不知道为什么,但是可以! 谢谢大家     

要回复问题请先登录注册