aardio 文档

LabelTime 时间文本

AntdUI.LabelTime 是显示当前日期/时间的文本控件,内部会自动定时刷新,适合做标题栏时间、状态栏时间、桌面小工具等。

最小示例

import win.ui;
import dotNet.AntdUI;
import System.Windows.Forms;
import System.Drawing;

var winform = win.form(text="AntdUI LabelTime";right=420;bottom=180);
winform.add(
    host={cls="custom";left=20;top=20;right=400;bottom=140;dl=1;dt=1;dr=1;db=1;z=1}
);

var labelTime = AntdUI.LabelTime(winform.host);
labelTime.Dock = System.Windows.Forms.DockStyle.Fill;
labelTime.ShowTime = true;      // true 显示 HH:mm:ss,false 显示 HH:mm
labelTime.AutoWidth = false;    // true 时根据内容自动宽度
labelTime.DragMove = false;     // 放在 PageHeader 中时可允许拖动窗口
labelTime.ForeColor = 0xFF1677FF;

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

常用属性

属性 说明
ShowTime 是否显示秒。trueHH:mm:ssfalseHH:mm
AutoWidth 是否根据显示内容自动调整宽度。
DragMove 放在 PageHeader 中时是否可拖动窗口。
ForeColor 文本颜色。
Font 字体。

注意事项

Markdown 格式