AntdUI.Battery 用于展示设备电量或类似百分比状态,常见于设备管理、仪表盘、监控面板。
import win.ui;
import dotNet.AntdUI;
/*DSG{{*/
var winform = win.form(text="AntdUI Battery";right=360;bottom=180)
winform.add(host={cls="custom";left=40;top=40;right=300;bottom=100;z=1})
/*}}*/
var battery = AntdUI.Battery(winform.host);
battery.Value = 72;
battery.ShowText = true;
battery.ValueWarn = 30;
battery.ValueDanger = 15;
battery.Radius = 6;
winform.show();
win.loopMessage();
Value:当前电量,通常为 0 到 100 的整数。ShowText:是否显示百分比文本。ValueWarn、ValueDanger:警告/危险阈值。FillFully、FillWarn、FillDanger:正常、警告、危险颜色。DotSize:电池头部/细节尺寸。Radius:圆角。Battery 只是显示控件,不会自动读取系统电池状态。Value 即可。