【发布时间】:2010-09-16 19:34:30
【问题描述】:
.NET 新手在这里...我想在 Windows 窗体中制作一个按钮,显示进度或“冷却”效果。也就是说,当按钮被按下时,它会被禁用。随着某些事件或计时器的进行,该按钮以图形方式显示进度。进度完成后,图形完成并且按钮变为启用状态。在许多游戏中都可以看到类似的效果。
我曾考虑使用内置 Button 类和 GDI+ DrawPath 函数的组合,但复杂性扩展性很差,而且我觉得必须有更简单的方法。
有什么想法吗?谢谢。
【问题讨论】:
-
我不会走 gdi 路线...你考虑过使用 wpf 吗?