I’m working on a WinForms Jukebox.
I’d like to have a vertical ProgressBar for the volume control.
Does anyone know how to do that?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I don’t know that I’d use a progress bar to control the volume, but to display the volume level you could use a user drawn control or you could just resize a label with a background color (that last method is kind of kludgy though)
The progress bar isn’t meant to take input, no matter what the orientation.
If you really would like to control the volume, consider using a vertical scroll bar, or a trackbar with a vertical orientation.
For what it’s worth, there’s a discussion on how to create a vertical progress bar on MSDN, where they suggest doing this:
which sets the
PBS_VERTICALflag inStyle.