aardio 文档

Progress 进度条

AntdUI.Progress 用于展示任务完成进度,可做线性进度、圆形进度、步骤进度或加载状态。

最小示例

import win.ui;
import dotNet.AntdUI;
/*DSG{{*/
var winform = win.form(text="AntdUI Progress";right=520;bottom=220)
winform.add(host={cls="custom";left=20;top=20;right=500;bottom=80;z=1})
/*}}*/

var progress = AntdUI.Progress(winform.host);
progress.Value = 0.65;
progress.Text = "导入中";
progress.TextUnit = "%";
progress.Shape = AntdUI.TShapeProgress.Round;
progress.State = AntdUI.TType.Success;

winform.show();
win.loopMessage();

圆形进度

var p = AntdUI.Progress(winform.host);
p.Shape = AntdUI.TShapeProgress.Circle;
p.Value = 0.42;
p.UseTextCenter = true;

常用属性

常用事件

progress.ValueFormatChanged = function(sender,e){
    // 需要自定义显示文本时处理
}

注意事项

Markdown 格式