2009-07-16 115 views
3

我在可調整大小的窗口中設置了一個圖像控件,其伸展屬性設置爲UniformToFill如何在使用UniformToFill和圖像時控制C#或XAML中的裁剪

<Image Name="some_image" Stretch="UniformToFill" Margin="0,0,0,0" /> 

剪切窗口固定在圖像的左上角;調整大小會切斷圖像的右側和底部。

我希望圖像在各個方面都被平等地剪裁。我是密集的,忽略了一個明顯的解決方案?

如何控制圖像被剪切的方式?

(無關:這是我的第一篇文章對StackOverflow的我,我只是想開始說,謝謝你,這個網站已經達到驚人的資源)

回答

6

的的Horizo​​ntalAlignment和VerticalAlignment屬性來確定與圖像控制這種行爲。

<Image Name="some_image" Stretch="UniformToFill" Margin="0,0,0,0" HorizontalAlignment="Center" VerticalAlignment="Center" /> 

猜猜我正在密集!

+1

謝謝!奇怪的是我也很密集,你發佈這個答案爲我節省了大量的工作! – Avi 2012-02-03 14:39:18