aardio 文档

Menu 导航菜单

Menu 用于左侧导航、顶部导航或分组功能列表。最常见的数据结构是 MenuItem + Sub 子集合。

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

import dotNet.AntdUI;

var menu = AntdUI.Menu(winform.host);
menu.Mode = AntdUI.TMenuMode.Inline;
menu.Unique = true;

var home = AntdUI.MenuItem("首页");
home.ID = "home";

var sys = AntdUI.MenuItem("系统管理");
sys.ID = "system";
sys.Sub.Add( AntdUI.MenuItem("用户管理") );
sys.Sub.Add( AntdUI.MenuItem("角色管理") );

menu.Items.Add(home);
menu.Items.Add(sys);

menu.SelectChanged = function(sender,e){
    // e 通常携带 item;也可直接读取 menu.SelectItem
    var item = menu.SelectItem;
    if(item) winform.text = "当前菜单:" + item.Text;
}

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

常用属性

MenuItem 常用属性

常用方法与事件

注意

Markdown 格式