aardio 文档

SelectMultiple 下拉多选器

SelectMultiple 用于标签、人员、分类、权限等多值选择场景。它的 SelectedValue 是 .NET object 数组,简单读取时可先从事件或集合状态入手。

最小示例

import win.ui;
import dotNet.AntdUI;
/*DSG{{*/
var winform = win.form(text="AntdUI SelectMultiple";right=420;bottom=180)
winform.add(
host={cls="custom";left=0;top=0;right=420;bottom=37;edge=1;z=1}
)
/*}}*/

var sel = AntdUI.SelectMultiple(winform.host);
sel.PlaceholderText = "请选择标签";

// 批量添加
sel.addItems(["Windows","aardio","AntdUI"]);

// 也可以添加二维数组
sel.addItems([["显示名","关联值"],["显示名2","关联值2"]]);

//也可以逐个添加字符串或者 ntdUI.SelectItem(text,value) 对象
/*
sel.Items.Add("Windows");
sel.Items.Add("aardio");
sel.Items.Add("AntdUI");
*/
sel.MaxChoiceCount = 3;
sel.CheckMode = true;
sel.CanDelete = true;
sel.SelectedValueChanged = function(sender,e){
    winform.text = "已改变选择";
}

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

sel.addItems 这个方法要小写首字母,这暗示它是由 aardio 扩展并新增的函数。

.NET 方法通常小写方法名的首字母,而 aardio 通常小写方法名的首字母。

常用属性与事件

注意事项

Markdown 格式