移动时图像无法正确显示

时间:2015-11-24 13:33:25

标签: c# .net wpf

我有一张图片<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

2 个答案:

答案 0 :(得分:1)

图像的边距仅控制允许图像的父控件边缘的接近程度。

我不确定您要实现的目标,但如果您希望图像底部可见,则需要更改其位置或缩放它以适合父控件。

选中此http://www.wpftutorial.net/LayoutProperties.html链接,查看WPF中布局的一些可视化。

http://wpf.2000things.com/2011/04/14/276-change-image-sizing-using-the-stretch-property/对如何缩放图片有一些解释。

答案 1 :(得分:1)

将图像放入画布解决了这个问题。