我有一张图片<Image x:Name="image" Source="fingerprint.png" Height="1000"/>
。
图像高于表格,因此它不完全适合它。
当我按image.Margin = new Thickness(0, image.Margin.Top - 50, 0, image.Margin.Bottom + 50);
移动图像时,之前不可见的图像部分仍然不可见,尽管它现在处于表格中(参见红色箭头)。
答案 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)
将图像放入画布解决了这个问题。