Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.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
Windows phone 7 WP7如何减小图像的大小_Windows Phone 7 - Fatal编程技术网

Windows phone 7 WP7如何减小图像的大小

Windows phone 7 WP7如何减小图像的大小,windows-phone-7,Windows Phone 7,在我的应用程序中,我需要显示各种图像(来自服务器)。从服务器检索到的图像大小不同。我想给所有的图像一个统一的大小(比如宽度-124,高度-100)。我以流的形式获取图像数据,并通过将流传递给构造函数来创建BitmapImage对象。创建BitmapImage对象后,我创建了一个图像对象,并将BitmapImage对象设置为图像对象的源,然后设置图像对象的宽度和高度值。然后我将图像的Streatch属性设置为“image.Stretch=Stretch.UniformToFill”。但是图像被切掉

在我的应用程序中,我需要显示各种图像(来自服务器)。从服务器检索到的图像大小不同。我想给所有的图像一个统一的大小(比如宽度-124,高度-100)。我以流的形式获取图像数据,并通过将流传递给构造函数来创建BitmapImage对象。创建BitmapImage对象后,我创建了一个图像对象,并将BitmapImage对象设置为图像对象的源,然后设置图像对象的宽度和高度值。然后我将图像的Streatch属性设置为“image.Stretch=Stretch.UniformToFill”。但是图像被切掉了(顶部或宽度)。有人能告诉我如何在不切断任何图像的情况下缩小图像的大小吗

如果只想调整图像大小,而不想更改纵横比,请将“拉伸”属性设置为
Fill


查看MSDN上不同拉伸选项的详细信息。

您是否尝试将此图像放置在宽度为124、高度为100的StackPanel中?听起来他可能在寻找
统一的
,但MSDN链接的两种方式都是+1。