问题标签 [custom-component]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1076 浏览

apache-flex - FLEX:UIComponent 点击处理程序?

谢谢阅读。

我正在尝试将标签和图像并排放置在 UIComponent 上。出于效率的原因,我想使用 UIComponent,整个组件比只是一个带有图标的按钮要复杂得多。

我试图在整个 UIComponent 上获得一个单击处理程序,以便在标签或图像上发生单击时,调用相同的 [click] 事件处理程序。如果我在根组件上添加一个点击处理程序,它可以工作,但是当我在标签和图像之间引入空间时,它们之间的空间变得不可点击。我通过对标签和图像使用 move(x,y) 方法来生成空间,x/y 坐标之间的间隙很小。

任何想法如何解决这个问题?

谢谢。

0 投票
1 回答
266 浏览

delphi - 如何在每两个不同的类上一起触发事件

我在一个单元上有两个对象类,是否可以触发这两个事件?假设 FIRSTCLASS 事件被触发, SECONDCLASS 也将被触发?

假设......

0 投票
1 回答
705 浏览

custom-component - JSF2.0:自定义组件的变量列表

有没有办法将 JSF2.0 与组件的可变列表结合使用?例如,假设我列出了我想编辑的人。它们在页面上显示为组件 PersonEditor 的列表,允许更改人员数据。每个编辑器都与单个 Person 元素相关联。为了使其工作,我需要执行以下步骤:

根据初始请求:

  1. 获取人员列表
  2. 为每个人创建 PersonEditor 并将其与 Person 对象相关联。
  3. 填写编辑器的数据。

关于用户操作:

  1. 当用户更改值并按下 Save 时,数据由 backing bean 处理。

我可以用人员列表中的数据填充编辑器,也可以将其绑定到支持 bean,但不能同时进行,所以我被卡住了。

我试过
people.xhtml

其中personEditor.xhtml:
a)与人对象正确关联,但与支持bean没有连接

b) 与 person 对象没有关联,但与 backing bean 有联系 - 无法将该 person 传递给 backing bean

如果我将每个编辑器放在单独的页面上,我可以将人员 ID 作为 url 参数传递(使用 f:param 或 f:attribute)并相应地对其进行初始化。这个问题有什么解决办法吗?

0 投票
2 回答
1470 浏览

sql-server-2008 - 创建 SSIS 自定义数据流组件 + SSIS 2008

我是 SSIS 自定义组件的新手。刚开始编写一个输入行数永远不会与输出行数相同的组件。对于每个输入行,它会进行一些验证并生成需要映射到输出缓冲区的 n 行。

所以在设计时验证编码之后一切都很好。

我的运行时代码如下:

在我的 ProcessArray 方法中,我试图填充输出缓冲区。我什至不确定这是否可以做到。

任何指导将不胜感激。

谢谢

0 投票
1 回答
1255 浏览

c# - GetProperty - 通过反射 + SSIS 自定义组件读取属性

我正在构建我的自定义组件。我试图通过 GetProperty("propertyname").GetValue() 读取 PipleBuffer 的值,如下所示:

在 line buffer[1].ToString() 工作正常,但在下一行它无法抛出:

NullReferenceException : 对象引用未设置为对象的实例

请提供任何线索。

无法创建 PipleBuffer 的对象实例,因为它处于保护级别。

0 投票
2 回答
743 浏览

jsf - JSF2 Composite 组件标签不兼容问题?

这段代码,一个使用 JSF2 的自定义组件的测试用例

仅作记录,文件:panel.xhtml,位于/resources/panels/panel.xhtml

测试.xhtml:

返回以下 html:

为什么没有被渲染?也许是因为我使用的是 Richfaces 3.3.3.Final 并且我有参数,web.xml所以 Richfaces 可以与 JSF2 一起使用?我尝试禁用它,但服务器没有启动,所以如果这是问题,我无法尝试。

有人知道这是否是问题吗?如果是的话,现在还不允许新的自定义组件功能和 Richfaces 3.3.3.Final 一起使用吗?

更新:我已经检查了 Richfaces 4.0 Alpha,它还没有实现 3.3.3.Final 的所有组件,所以它不是一个选项。

0 投票
2 回答
5421 浏览

jsf - JSF 1.2 facelets 自定义组件

我正在尝试在 JSF 1.2 中开发自定义控件(使用 facelets)。

我遵循了不同教程中的步骤(定义 .tld、taglib.xml、在 faces-config.xml 中注册的组件并实现 UIComponent(组件呈现自身)和 UIComponentELTag 类)并且我的组件被呈现,我有绑定到它的值,但是属性我为那个标签定义的被忽略了。我在 Tag 类中记录了各种方法,并注意到没有一个方法被调用过。

我错过了什么?标记处理程序类从未被调用是否有原因?

提前致谢。

我的 taglib.xml 文件是:

0 投票
1 回答
1613 浏览

delphi - 如何创建一个行为类似于 Tpanel 的 TCustomControl?

如何创建一个行为类似于 Tpanel 的 TCustomControl?例如 MyCustomComponent,我可以将组件放入标签、图像等中。

0 投票
1 回答
376 浏览

delphi - 如何在 TCustomControls 中添加 TAboutBox?

我想在我的自定义组件上添加关于框/对话框。如何使小按钮 [...] 出现在对象检查器上?就像在 Timage 组件上分配图片一样。

0 投票
1 回答
653 浏览

delphi - 如何编写自定义 Button 组件?

几个月来,我一直在为 Delphi 制作组件。目前我正在扩展 TButton 以创建另一个包含 20 个左右组件的表单。我最近这样做了,只是在点击事件中动态创建了所有内容。有没有办法创建表单并将其编译到组件中,以便我可以使用 IDE 来设计表单?

谢谢