2016-03-20 41 views
0

我將如何去除進度條工具邊緣周圍的薄邊框?似乎沒有任何改變風格的屬性。它看起來像默認的3D邊框。vb.net - 刪除進度條周圍的邊框

+0

你說的是視覺樣式進度條還是經典的Windows 2000 ish進度條? –

+0

無論哪種方式,你可能必須爲此編寫自己的控件。 –

+0

視覺樣式進度條。 – user2366092

回答

0

從編程的角度來看,這不是最好的解決方案,但它的工作原理是一個簡單的解決方案。

  • 您創建一個Panel控制
  • 你把PanelNone
  • BorderStyle財產您moove您Progress BarPanel控制
  • 您rezise的Panel和的的Progress Bar,這樣的尺寸內Progress Bar比控制的Panel的尺寸大幾個像素。這樣一來,當控件得出,Progress Bar的邊界不顯示,因爲他們是Panel控制之外
  • 您設置的Progress BarLeftRightTopBottom,這樣當你rezise的PanelAnchors財產控制,Progress Bar裏面調整好。
  • 您調整,把你的Panel在你需要它(和Progress Bar將調整順利進入IT)

和你做。正如我所說,從程序設計的角度來看這不是一個好的解決方案,但總的來說,它運行良好,並且可以讓您在不花費太多時間的情況下完成自己想要的任務。