【发布时间】:2011-10-31 15:12:56
【问题描述】:
我认为问题的标题说明了一切。我正在为 SSIS 开发一个自定义数据流组件。我想使用一个复选框列表,从集合中获取它的值(列表,枚举,......并不重要),并让用户可以检查多个选项。 然后我想将这些作为我的 SSIS 组件中的列表... 有人知道这怎么可能吗?
更新。
例如,我有一个包含 {a,b,c,d} 的列表。 (假设它是硬编码的,尽管在实践中我会从数据库中提取记录)。
我想给用户一个复选框,例如,他可以从上面的列表中检查 a 和 c。
然后我的组件中的属性现在包含:{a,c}。
澄清
我有一个字符串列表。在我的 UI(如果可能的话,高级编辑器)中,我想构建一个组合框,其中的选项是列表中的字符串。
组件有一个字符串属性。一旦用户从组合框中做出选择,就会构建一个包含选择的逗号分隔字符串并将其传递给组件并存储在字符串属性中。
我需要知道的是:
- 如何在基于高级编辑器(如果可能)中构建组合框 在字符串列表上?
- 如何将 UI 中的值返回到组件中 构建我的字符串?
【问题讨论】:
-
问题可能说明了一切,但我不知道它在说什么。 ;) 你能提供一个你正在尝试做什么的例子吗?输入集合是静态列表还是应该基于某些外部源?
-
好的。我刚刚用一个例子更新了这个问题。
-
那么像模糊查找的高级选项卡?将这些操作应用于数据流中的内容(可能是每列)?您在组件开发方面处于什么位置?你有很多经验吗?
-
我之前开发过另一个组件。对事物的工作原理有基本的了解,但没有什么真正深入的知识。但是是的,基本上选择一些您在处理输入时将使用的选项......
-
让你的问题更具体,你需要什么:如何用值填充列表,如何使用组合框制作组件 ui,如何将列表绑定到组合框,如何读/写自定义组件基于组合框选择的属性?也许最好一步一步提出问题。