combobox - 带有 ComboBox : Add <selectItems> thru Property Definition 的可重用自定义控件

标签 combobox custom-controls xpages

我正在尝试使用与 Bootstrap 一起使用的组合框设置可重用的自定义控件。自定义控件已经拥有 Bootstrap 所需的所有 div、样式等。

现在,我添加了一个属性定义(类型:字符串,允许多个实例),这样当您在任何表单上使用自定义控件时,您都可以向组合框添加可选值:

enter image description here

作为组合框的 values 属性,我使用以下 JavaScript 添加了一个计算项:

compositeData.listValues

当我使用自定义控件时,我可以单独添加值,一个实例用于一个可选值,并且效果很好:

enter image description here
enter image description here

但是,当我计算值时,可以说,从关键字文档或 View 列中获取值列表:

enter image description here

组合框值列表如下所示:

enter image description here

如何通过属性定义将值列表传递给组合框?有可能吗?

更新:有没有办法遍历属性定义的实例?这样我就可以检查当前实例是单个文本值还是数组,将所有值的列表放在一起并将其作为值列表返回。

非常感谢您的帮助!

最佳答案

在自定义控件属性中,在类型旁边,将其保留为字符串,然后单击文件夹图标。在那里你可以选择复杂的类型。

在那里,您可以在众多选项中选择查看列。

enter image description here

关于combobox - 带有 ComboBox : Add <selectItems> thru Property Definition 的可重用自定义控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24895358/

相关文章:

javascript - 如何让用户确认 ExtJs 中的组合框更改事件?

youtube - 嵌入式YouTube视频的自定义播放按钮

java - 应用程序中的自定义 View (Android)

ckeditor - Xpages - CKEditor 中的富文本验证...丢失内容

iframe - 如何在 Xpages 中检测 iFrame

java - Xpages:在 EL 中的 CacheBean 中调用 java 方法时出错

windows - 在 VB.net 中保存设置的最简单方法是什么

c# - 带有 'New...' 项的数据绑定(bind) WPF ComboBox

C# 数据绑定(bind) ComboBox : InvalidArgument=Value of '1' is not valid for 'SelectedIndex'

android - 创建自定义通知,包括编辑文本 android