2015-11-24 156 views
0

我有一個圖像<Image x:Name="image" Source="fingerprint.png" Height="1000"/>。 圖像比表格高,因此它完全不適合。 當我通過image.Margin = new Thickness(0, image.Margin.Top - 50, 0, image.Margin.Bottom + 50);移動圖像時,圖像中以前不可見的部分仍然不可見,儘管它現在處於窗體中(請參見紅色箭頭)。 enter image description here移動時圖像顯示不正確

回答

1

將圖像放在畫布上解決了問題。

1

圖像的邊距將只控制允許您的圖像接近父控件邊緣的距離。

我不確定你想要實現什麼,但是如果你想讓圖像的底部可見,你需要改變它的位置或者縮放它以適應父控件。

查看此http://www.wpftutorial.net/LayoutProperties.html鏈接可查看WPF中佈局的一些可視化效果。

http://wpf.2000things.com/2011/04/14/276-change-image-sizing-using-the-stretch-property/對如何縮放圖像有一些解釋。