先将下面的进度条类声明于命明空间中
再将生成的进度条对象替换成下面的class 即可 :
class ProgressBarVertical : ProgressBar
{
const int PBS_VERTICAL = 4;
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
cp.Style = PBS_VERTICAL;
return cp;
}
}
}
原因不是很明白,但可以想象重写的 CreateParams中 Style改变了进度条的风格,设置为Vertical .