aardio 文档

Collapse 折叠面板

Collapse 用于展示可折叠/展开的内容区域。每个 CollapseItem 本身继承自 WinForms ScrollableControl,可在内容区继续添加控件。

import win.ui;
var winform = win.form(text="AntdUI Collapse";right=760;bottom=460)
winform.add(host={cls="custom";left=20;top=20;right=730;bottom=420;z=1})

import dotNet.AntdUI;
import System.Windows.Forms;

var collapse = AntdUI.Collapse(winform.host);
collapse.Unique = true;
collapse.Gap = 8;
collapse.Radius = 8;
collapse.Dock = System.Windows.Forms.DockStyle.Fill;

var item1 = AntdUI.CollapseItem();
item1.Text = "基本信息";
item1.Expand = true;

var btn = AntdUI.Button();
btn.Text = "内容区按钮";
btn.Dock = System.Windows.Forms.DockStyle.Top;
item1.Controls.Add(btn);

var item2 = AntdUI.CollapseItem();
item2.Text = "更多设置";

collapse.Items.Add(item1);
collapse.Items.Add(item2);

collapse.ExpandChanged = function(sender,item,expand){
    winform.text = item.Text ++ (expand ? " 已展开" : " 已折叠");
}

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

常用属性

CollapseItem

事件

注意

Markdown 格式