gpt4 book ai didi

WPF裁剪问题

转载 作者:行者123 更新时间:2023-12-01 22:45:11 26 4
gpt4 key购买 nike

我有一个 UserControl,它有一个二次图像作为 child 。此图像位于 UserControl 的底部,其中一半被剪裁(例如,控件的高度为 400,图像的高度为 200,并设置为 y=300)。

现在,当我旋转图像时,它仍然像最初那样被裁剪。就像旋转 90 度时,我突然有一个只有 100 像素宽的图像。

看起来由于 UserControl 的边界而进行的原始剪辑被永久应用。

我该如何解决这个问题?我希望我解释的问题可以理解;)

最佳答案

你如何旋转图像?如果您使用 RenderTransform 旋转,那么 WPF 不会重新呈现屏幕上已经显示的内容 - 它只是旋转像素。

相反,使用 LayoutTransform 旋转图像;这会强制 WPF 在给定它占据的新区域的情况下重新呈现控件,这应该会消除您看到的裁剪。

关于WPF裁剪问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2163079/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com