# Signal 信号强度

`AntdUI.Signal` 用于展示信号强度、连接质量或类似等级状态。

## 最小示例

```aardio
import win.ui;
import dotNet.AntdUI;
/*DSG{{*/
var winform = win.form(text="AntdUI Signal";right=300;bottom=180)
winform.add(host={cls="custom";left=50;top=40;right=240;bottom=120;z=1})
/*}}*/

var signal = AntdUI.Signal(winform.host);
signal.Value = 4;
signal.StyleLine = false;
signal.Loading = false;

winform.show();
win.loopMessage();
```

## 常用属性

- `Value`：信号格数，通常为 0 到 5。
- `StyleLine`：线条风格显示。
- `Loading`：加载/扫描状态。
- `Fill`：基础填充色。
- `FillFully`、`FillWarn`、`FillDanger`：不同等级颜色。

## 注意事项

- `Signal` 不会自动读取网络信号，需要业务代码自行设置 `Value`。
- 当前 DLL 会将过大的 `Value` 限制在最大格数内，建议直接使用 0 到 5。
- 用于网络扫描时可临时设置 `Loading = true`。