c# - Windows 窗体进度条 : Easiest way to start/stop marquee?

标签 c# winforms progress-bar

我正在使用 C# 和 Windows 窗体。我有一个正常的进度条在程序中工作正常,但现在我有另一个无法轻易计算持续时间的操作。我想显示一个进度条,但不知道启动/停止滚动字幕的最佳方式。我希望有一些像设置选取框速度这样简单的东西,然后有一个 start() 和 stop() 但它似乎并不那么简单。我必须在后台运行一个空循环吗?我如何最好地做到这一点?谢谢

最佳答案

使用样式设置为 Marquee 的进度条。这代表一个不确定的进度条。

myProgressBar.Style = ProgressBarStyle.Marquee;

您还可以使用 MarqueeAnimationSpeed属性设置小块颜色在进度条上动画化需要多长时间。

关于c# - Windows 窗体进度条 : Easiest way to start/stop marquee?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/312936/

相关文章:

vb.net - 当属性绑定(bind)到设置时,奇怪的拆分容器行为

c# - 从服务器获取图像,同时忽略文件的大小写敏感性

c# - 在多个平台(ARM、x64 和 x86)上使用 Sqlite 的更好方法?

c# - 将java代码转换为c#代码

c# - 使用 IsNullOrEmpty 扩展 String 类是否令人困惑?

C# 替换 docx 中的文本字符串

c# - 拆分所有列表框元素并将它们全部添加到一个新的字符串数组中

ios - 我如何逐步更新我的进度条?

通过 Java Web Start 部署 JavaFX - 加载进度条

android - 如何在android中创建像图片中的布局?