1

I am trying to modify the appearance of a WinForms progress bar by flattening the appearance of the bar, and removing the background and border. I was able to flatten the bar using this example I found elseware: https://stackoverflow.com/a/5622633/663604. My code look almost exactly like the answer I just linked to.

However, I cannot seem to find a way to visually remove the background and border of the progress bar:

enter image description here

Does anyone know how to do this?

Community
  • 1
  • 1
Oliver Spryn
  • 16,871
  • 33
  • 101
  • 195
  • check this out: http://www.codeproject.com/Articles/186238/EasyProgressBar-for-Windows-Forms-Application – Arie Jun 03 '14 at 14:29

1 Answers1

3

There is no way to remove the border for sure. You will have to create your own custom progress bar. You can find a good help here: http://support.microsoft.com/kb/323116

fishmong3r
  • 1,414
  • 4
  • 24
  • 51
  • 1
    Thank you! I rolled my own by extending the `Control` class. – Oliver Spryn Jun 03 '14 at 14:53
  • Using ProgressBarRenderer in a custom control, this provided me the direction of how to deal with the default border on the progress bar. Thanks!! – WLFree Sep 27 '22 at 00:32