gpt4 book ai didi

WPF 控制翻转

转载 作者:行者123 更新时间:2023-12-02 12:42:23 24 4
gpt4 key购买 nike

我有一个主要由图像和按钮组成的控件。我想在图像背面显示图像元数据,并在按下按钮时让控件水平翻转:

enter image description here

点击“信息”按钮...

enter image description here

将图像绕轴旋转 180 度...

enter image description here

使用元数据(或任何实际数据)显示图像的“背面”。

显然,当单击红色“关闭”按钮时,图像会旋转最后 180 度,以便再次显示图像。

我还没有在 XAML 中真正做过任何 3D,但我不明白为什么这会太复杂......

最佳答案

无需 3D 即可完成。将水平比例从 1 更改为 -1ScaleEffect 具有相同的视觉效果:

<Image RenderTransformOrigin="0.5,0.5">
<Image.RenderTransform>
<ScaleTransform ScaleX="-1" />
</Image.RenderTransform>
</Image>

您可以为 ScaleX 属性设置动画以获得旋转效果。您还应该将其可见性从 Visible 更改为 Hidden,反之亦然。使图像旋转90度后消失。同时后面板应该变得可见。

关于WPF 控制翻转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6228190/

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