2014-05-23 32 views
0

请告诉我,如何将图像放置在中间? 拉伸:统一填充。 我想重点是对图片WP8中间的图像,

Stretch: Uniform to fill

+0

您能否提供更多信息?什么网格的中间? StackPanel的? –

+0

@ErtayShashko [例子](https://www.dropbox.com/s/0ywd2703snkk50j/Screenshot%202014-05-24%2003.22.25.png) – Nikita

+0

在这种情况下,一些代码值得千言万语...... – BradleyDotNET

回答

0

中间如果你想要把Image控件内的图像的长宽比不是1:1,并设置图像的宽高比控制到1:1(例如,宽度=“20”和高度=“20”你将有一个变形的图像

所以,最好的办法是,设置宽度=“20”,但不设置高度,让它自动计算出来,然后设置Stretch =“Uniform”(不均匀填充),它应该正确显示图像。这有助于。

1

你为什么不尝试设置你的图像控制设置拉伸=填写

<Image height="20" width="20" Stretch="Fill"/> 
+1

大多数情况下,这是一个糟糕的主意,特别是如果源代码与图像控件没有相同的纵横比。 –

0

你可以用一个边界内的图像,并设置的Horizo​​ntalAlignment和图像的VerticalAlignment属性为“中心”。