2016-04-29 15 views
-1

是否可以改變當前Windows設置爲ProgressBar的風格?我只是不喜歡Windows 7的正常ProgressBar ...如何在VB.NET中更改ProgressBar的樣式?

我搜索了很多地方,我只是找到如何改變顏色,而不是風格。

+1

*你是什麼意思的風格。大多數情況下,它就是這樣。 – Plutonix

+0

我只想要一個沒有閃爍和調光的進度條,只是一個純色 – LuizLoyola

回答

0

我不知道這是否可以幫助,但它只是容易使用兩個面板控制..與此代碼相結合:Panel2.Size = New Size((Math.Truncate(YourPercentage) * Panel1.Width)/100, 12)的是Panel2必須Panel1的內部,它的寬度必須是零的開始然後停靠在左邊。你可以設計你的「進度條」,因爲它是一個面板。你可以改變它的顏色,放一個背景圖片。與ProgressBar相比,您在設計方面具有更大的靈活性。

+0

正是我想要的,謝謝 – LuizLoyola

+0

我很高興它幫助你。 –

0

在項目屬性中禁用選項「啓用XP視覺樣式」,然後選擇ForeColor,這將使純色ProgressBar。

+2

這將使所有的窗體看起來像1998. – LarsTech

+0

@LarsTech所有窗體都沒有邊框,按鈕也是純色,我沒有發現任何不同在視覺上會改變的樣式 – LuizLoyola