如何在VB.NET中更改ProgressBar的样式?

时间:2016-04-29 23:04:09

标签: vb.net progress-bar

是否可以更改当前Windows设置为ProgressBar的样式?我只是不喜欢Windows 7的正常ProgressBar ...

我搜索了很多地方,我只是找到了如何改变颜色,而不是风格。

2 个答案:

答案 0 :(得分:0)

在项目属性中禁用“启用XP视觉样式”选项,然后选择ForeColor,它将生成纯色ProgressBar。

答案 1 :(得分:0)

我不知道它是否有用,但只需使用两个 Panel 控件即可轻松..结合此代码:Panel2.Size = New Size((Math.Truncate(YourPercentage) * Panel1.Width) / 100, 12) Panel2必须在Panel1内,并且它的宽度在开始时必须为零,然后将其停靠在左侧。您可以设计"进度条"因为它是一个小组。您可以更改它的颜色,放置背景图像。与ProgressBar相比,在设计方面提供了更大的灵活性。