CircleProgress
继承了 Progress
控件属性和方法,更多可用属性和方法请参考:Progress 控件
属性名称 | 默认值 | 参数类型 | 用途 |
---|---|---|---|
circlewidth | 1 | INT | 环形进度条的宽度,如(10) |
indicator | STRING | 设置进度指示移动图标 | |
clockwise | true | BOOL | 设置递增方向 |
bgcolor | STRING | 设置进度条背景颜色 | |
fgcolor | STRING | 设置进度条背前景色 | |
gradientcolor | STRING | 设置进度条前景渐变颜色,与 fgcolor 同时使用,可以不设置则无渐变效果 |
接口名称 | 用途 |
---|---|
SetCircular | 设置环形进度条样式,默认为普通进度条 |
SetClockwiseRotation | 设置递增方向 |
SetCircleWidth | 设置圆环宽度 |
SetBackgroudColor | 设置进度条背景颜色 |
SetForegroudColor | 设置进度条前景颜色 |
SetCircleGradientColor | 设置进度条前景渐变颜色,与 SetForegroudColor 同时使用,可以不设置则无渐变效果 |
SetIndicator | 设置进度指示移动图标 |
设置环形进度条,默认为普通进度条
void SetCircular(bool bCircular = true)
- 参 数:
bCircular
bCircular 为 true 时设置为环形进度条,false 时设置为父级滚动条样式,默认为 true
- 返回值:无
设置递增方向
void SetClockwiseRotation(bool bClockwise = true)
- 参 数:
bClockwise
bClockwise 为 true 时设置为顺时针,false 时设置为逆时针,默认为 true
- 返回值:无
设置圆环宽度
void SetCircleWidth(int nCircleWidth)
- 参 数:
nCircleWidth
nCircleWidth 宽度数值
- 返回值:无
设置进度条背景颜色
void SetBackgroudColor(const std::wstring& strColor)
- 参 数:
strColor
strColor要设置的背景颜色字符串,该字符串必须在 global.xml 中存在
- 返回值:无
设置进度条前景颜色
void SetForegroudColor(const std::wstring& strColor)
- 参 数:
strColor
strColor要设置的前景颜色字符串,该字符串必须在 global.xml 中存在
- 返回值:无
设置进度条前景渐变颜色,与 SetForegroudColor 同时使用,可以不设置,则无渐变效果
void SetCircleGradientColor(const std::wstring& strColor)
- 参 数:
strColor
strColor要设置的前景渐变颜色字符串,该字符串必须在 global.xml 中存在
- 返回值:无
设置进度指示移动图标
void SetIndicator(const std::wstring& sIndicatorImage);
- 参 数:
sIndicatorImage
sIndicatorImage 要设置的图片
- 返回值:无