在Windows窗体上绘制加载圆圈
如何在 Windows 窗体上绘制加载圆圈(动画)?是否可以使其变大且透明,以便表单上的底层文本仍然可见。
显示 gif 不是我正在寻找的解决方案。
谢谢。
How can I draw a loading circle(animated) on windows forms? Is it possible to make it big and transparent, so that underlying text on form is still visible.
Displaying a gif is not a kind of solution i'm looking for.
Thx.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的 - 您可以使用 Graphics.DrawEllipse(对于一个或多个圆圈,具体取决于您要实现的确切 UI 效果),使用具有非不透明 alpha 值的笔。
Yes - you can do this using Graphics.DrawEllipse (for one or multiple circles, depending on the exact UI effect you're trying to achieve), using a pen with a non-opaque alpha value.