gpt4 book ai didi

c# - 创建动画按钮

转载 作者:太空狗 更新时间:2023-10-29 21:55:21 26 4
gpt4 key购买 nike

我有按钮可以在点击时创建动画吗?

enter image description here

我用 photoshop 创建了两个图像(启用和禁用)。在Windows Forms中插入图片框并点击事件..点击图片从启用变为禁用,但你可以有动画?

像这样:

enter image description here

最佳答案

您似乎提到了 WinForms,所以我来解决这个问题。是的,动画是可能的,但总的来说它会有点工作。

CodeProject 上似乎有一个通用动画框架的实现(虽然有限) .在评论中,schallos 发布了使用表达式树更好地实现反射代码。

一般原则是:

  • 使用 PictureBox 以获得双缓冲
  • 使用计时器控件来控制重绘(在 PictureBox 上调用 Invalidate())
  • 您可能希望在动画中添加一些缓动,使其看起来更流畅;当用户点击时会增加一点加速。

关于c# - 创建动画按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8176212/

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