在对图像使用UniformToFill时,如何控制C#或XAML中的剪辑
我在可调整大小的窗口中有一个图像控件,其拉伸属性设置为在对图像使用UniformToFill时,如何控制C#或XAML中的剪辑,c#,wpf,xaml,clipping,C#,Wpf,Xaml,Clipping,我在可调整大小的窗口中有一个图像控件,其拉伸属性设置为UniformToFill <Image Name="some_image" Stretch="UniformToFill" Margin="0,0,0,0" /> 剪辑窗口固定在图像的左上角;调整大小会切断图像的右侧和底部 我希望图像在所有侧面都被平均剪裁。我是不是过于密集,忽视了一个显而易见的解决方案 如何控制图像的剪裁方式 (无关:这是我在stackoverflow上的第一篇文章。我只是想说,谢谢,这个网站对我来说是一
UniformToFill
<Image Name="some_image" Stretch="UniformToFill" Margin="0,0,0,0" />
剪辑窗口固定在图像的左上角;调整大小会切断图像的右侧和底部
我希望图像在所有侧面都被平均剪裁。我是不是过于密集,忽视了一个显而易见的解决方案
如何控制图像的剪裁方式
(无关:这是我在stackoverflow上的第一篇文章。我只是想说,谢谢,这个网站对我来说是一个了不起的资源)水平对齐和垂直对齐属性决定了图像控件的这种行为
<Image Name="some_image" Stretch="UniformToFill" Margin="0,0,0,0" HorizontalAlignment="Center" VerticalAlignment="Center" />
我想我是疯了 谢谢!奇怪的是,我也很笨,而你发布的这个回复为我节省了大量的工作!仅用于记录-当
图像
设置了宽度
和/或高度
时,它将不起作用。在这种情况下,将图像
放入一个新的网格
中,并在那里分别设置宽度
或高度
。