Skip to main content

列表框(ListBox)

以列表的形式显示多条文本信息,当显示的条数较多时,支持滚动查看。

  • 列表框

listbox

属性

属性描述
是否支持多选(MultiSelect)多选标记
节点项高度(Node Item Height)显示单元节点高度
选中的文本背景色(Background Color Of Selected Text)选中的文本显示的背景颜色
选中时背景图片(Background Image When Selected)选中时显示的背景图片

事件

addCallBack1

回调名称回调函数
on_select_changed选择的节点单元发生改变回调

Lua 脚本示例

local list_data = 
{
"ListItem1",
"ListItem2",
"ListItem3"
}

if #list_data > 0 then
for i = 1, #list_data, 1 do
list_box:AddString(nx_widestr(list_data[i]))
end
end

-- 在 ListBox 切换选项后,就会执行 list_box_select_changed 的回调函数
function list_box_select_changed(self)
local value = self.SelectString
nx_msgbox(nx_string(value))
end