Cra*_*rTV 5 c# progress-bar visual-studio-2012
可能重复:
禁用WinForms ProgressBar动画
我正在使用一个进度条来检测来自我们收音机的一些数据,并且它的"闪烁"是不可接受的.此外,慢速更新速率数据每次都会动画化为该值,而不是立即移动.此行为无法提供与仪器相同的视觉体验.我意识到进度条不是为了这个目的,而是它在我的工具箱中.
使用此链接中的"pause"命令不允许我继续更新该值,因为它已暂停.更改回正常,更新值然后再次暂停似乎不是一个好的解决方案.此外,默认情况下暂停变为黄色,所以除了以上所有之外,我还需要将颜色变回绿色.
有人可以建议如何关闭此动画或建议第三方'仪器工具箱'?
在我的脑海中,这可能有效:禁用视觉样式。在Program.Main
Visual Studio 生成的方法中,您应该看到如下内容:
[STAThread]
static void Main()
{
Application.EnableVisualStyles(); // Comment this out
Application.Run(new Form1());
}
Run Code Online (Sandbox Code Playgroud)
如果您注释掉该行,这可能会使您的应用程序看起来有点“旧”,但我认为您不会有动画进度条。也许这应该有所帮助。
归档时间: |
|
查看次数: |
4373 次 |
最近记录: |