Kra*_*jak 6 c# user-interface winforms progress-bar
我正在使用WinForms Jukebox.
我想要一个用于音量控制的垂直ProgressBar.
有谁知道这是怎么做到的吗?
Dan*_*ant 18
我不知道我会使用进度条来控制音量,但是要显示音量级别,你可以使用用户绘制的控件,或者你可以只调整背景颜色的标签(最后一种方法是一种kludgy虽然)
无论方向如何,进度条都不是要输入.
如果您确实想控制音量,请考虑使用垂直滚动条或垂直方向的轨迹栏.
对于它的价值,我们讨论了如何在MSDN上创建垂直进度条,他们建议这样做:
using System;
using System.Windows.Forms;
public class VerticalProgressBar : ProgressBar {
protected override CreateParams CreateParams {
get {
CreateParams cp = base.CreateParams;
cp.Style |= 0x04;
return cp;
}
}
}
Run Code Online (Sandbox Code Playgroud)
它设置了PBS_VERTICAL标志Style.