C# 禁用进度条辉光效果

C# 禁用进度条辉光效果,c#,winforms,progress-bar,C#,Winforms,Progress Bar,对于默认进度条控件,当该值小于最大值时,会出现辉光效果(底部进度条中的白色部分)。有没有一种简单的方法来禁用辉光 如果有人想知道,我在第二个答案中使用了自定义进度条类解决了这个问题。自定义进度条没有辉光效果,它还具有允许在进度条上显示自定义文本的功能。我还使用了第三个答案(“避免闪烁文本”)来解决闪烁问题 将进度条的最小值设置为进度条的值 将ProgressBar.Value设置为等于ProgressBar.Minimum 将ProgressBar.Minimum设置为零。 普雷斯托-没有辉光

对于默认进度条控件,当该值小于最大值时,会出现辉光效果(底部进度条中的白色部分)。有没有一种简单的方法来禁用辉光


如果有人想知道,我在第二个答案中使用了自定义进度条类解决了这个问题。自定义进度条没有辉光效果,它还具有允许在进度条上显示自定义文本的功能。我还使用了第三个答案(“避免闪烁文本”)来解决闪烁问题

  • 将进度条的最小值设置为进度条的值
  • 将ProgressBar.Value设置为等于ProgressBar.Minimum
  • 将ProgressBar.Minimum设置为零。 普雷斯托-没有辉光

  • 在toolstrip进度条上工作。”我不知道Forms.ProgressBar,但它似乎应该这样做。

    你可能会搞砸-该页面上有一个竖条示例,我相信你可以根据自己的目的修改它。但并不完全“简单”。没有“更改此属性”的解决方案,afaik。谢谢@GrantWinney-有没有办法将暂停的进度条的颜色从黄色更改为绿色?我上次检查的原因是:写你自己的!它不是“发光效果”,而是一个动画。从左向右移动,告诉用户您的程序未挂起。所以,你的程序可能挂断了。不要射击信使,解决问题。可能重复的