Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么图像不';是否在网格面板中自动调整大小?_C#_Silverlight_Xaml_Windows Phone 7_Panorama Control - Fatal编程技术网

C# 为什么图像不';是否在网格面板中自动调整大小?

C# 为什么图像不';是否在网格面板中自动调整大小?,c#,silverlight,xaml,windows-phone-7,panorama-control,C#,Silverlight,Xaml,Windows Phone 7,Panorama Control,我试着用expression blend制作一个wp7应用程序。但是有什么问题让我发疯了 我创建了一个全景控制器、一个全景项目和一个网格。在这个网格中,我创建了一个图像 为什么我的图像不会在宽度上放大 这里是截图: 灰色图像在dx处也是圆形的,就像sx侧一样 这里是配置: 有并没有一个解决方案可以像最大网格大小那个样放大我的图像 我该怎么做 这是我的代码片段: <controls:PanoramaItem Foreground="Black" > <Grid Marg

我试着用expression blend制作一个wp7应用程序。但是有什么问题让我发疯了

我创建了一个全景控制器、一个全景项目和一个网格。在这个网格中,我创建了一个图像

为什么我的图像不会在宽度上放大

这里是截图:

灰色图像在dx处也是圆形的,就像sx侧一样

这里是配置:

有并没有一个解决方案可以像最大网格大小那个样放大我的图像

我该怎么做

这是我的代码片段:

<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">

查看定义正在编辑的XAML文件的属性(
页面
用户控件
等)。它有这样的设置吗

 d:DesignWidth="300"
如果是,请将其更改为更大的值,如下所示:

 d:DesignWidth="800"

如果希望图像增长以填充所有可用空间,则需要在图像上设置
拉伸
属性。根据您希望它变形或修剪以填充可用空间的方式,您希望它是
fill
Uniform
UniformToFill
之一

编辑:

如果拉伸的图像现在超出了全景项目的默认宽度,请确保将全景项目的
方向设置为
水平
,以便它可以支持该方向所需的必要增长

只需从图像标记中删除边距属性即可

<Image Source="JobRow.png" Stretch="None" />


希望这有助于

确定,解决从XAML文件中删除所有
Width=“xxx”
,然后从Expression Blend手动调整所有组件的大小

我不知道为什么,但它起作用了


谢谢大家

@Paska:努力解决你的问题。:-)如果我改变拉伸,我的图像只会调整高度,而不是宽度!!方向=“水平”具有相同的效果!:(