问题标签 [itemrenderer]

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 投票
1 回答
2424 浏览

apache-flex - Flex - Datagrid ItemRenderer

是否可以将 itemrenderer 放在 DataGrid 本身而不是 datagridcolumn 上?我只能找到 datagridcolumn 的示例。我想要数据网格中所有项目的通用 itemrenderer ...

0 投票
2 回答
11206 浏览

apache-flex - 我如何知道何时单击了 Flex DataGrid itemRenderer 中的按钮?

我有一个显示几列数据的 DataGrid 组件。它有一个额外的列,显示一个按钮,允许用户对记录执行操作。

我需要在父组件中执行一个操作,使用那里可用但与 DataGrid 中的数据无关的其他数据。

在父组件中捕获 Button 单击并知道它对应的记录的最佳方法是什么?

我应该完全使用自定义事件、itemEditor 还是其他东西?

0 投票
2 回答
1314 浏览

apache-flex - 如何在 Flex DataGrid 插入式按钮 itemRenderer 周围添加间距?

我有DataGrid一个随叫随到的Button itemRenderer

但是,该按钮一直延伸到DataGridColumn. 我试过弄乱 the 和 the 的属性widthpaddingLeft样式paddingRight,但似乎没有任何效果。DataGridColumnitemRenderer

注意:我不想将 Button 用作 itemRenderer 的子项 - 代码太多ContainerUIComponent

有没有一种简单的方法来添加左右填充?

0 投票
3 回答
4195 浏览

apache-flex - Flex中自定义列表itemrenderer的限制宽度

我正在使用自定义 itemrenderer 来显示照片列表,并且需要知道如何控制宽度。目前它这样做:

为什么这么宽?
(来源:tdwright.co.uk

我相信你会同意,这丑得令人流血。

该列表是这样创建的:

itemrenderer 组件如下所示:

我试过将 width="100%" 放在一大堆地方,但没有成功。如果有人知道我如何控制这一点,我将不胜感激。

0 投票
2 回答
3011 浏览

apache-flex - 带有 RadioButtonGroup itemrenderer 的 Datagrid

我不知道该怎么做,现在尝试了几件事,所以我会问。下面显示了我想要的。我只是不知道如何让它工作。

我有一个有几个问题和相关答案的交流电。这些必须显示在 DG 中,其想法是 DG 的行和列绑定到 AC。例如,如果问题 1 的答案是“是”,则“是”按钮必须为真,而其他两个都必须为假(如在正常的单选按钮组行为中)。但是当我通过单击更改按钮时,AC 的操作数据字段应相应更改。我在这里够清楚吗?

用于动态问卷调查。非常感谢任何帮助。

0 投票
2 回答
877 浏览

apache-flex - 从 Flex 3 中的组件调用外部方法

我创建了一个应用程序来显示datagridFlex 3 中的自定义列。如何访问此代码中的方法 loadDetails?:

当我尝试运行此代码时,Flex 会引发错误。它说 loadDetails 没有定义。我想这个错误是因为范围。但我不知道如何解决它。

0 投票
4 回答
2456 浏览

apache-flex - 使用 Datatip 在 Datagrid 中自定义 Itemrender

我有一个数据网格,其中有一个数据网格列。如果没有自定义 itemrenderer,我可以使用数据提示函数来显示自定义数据提示,但现在我想要一个自定义项目渲染来为行着色不同。因此,我扩展了标签并更改了数据方法,但现在我的 datatip 功能不再起作用。

有任何想法吗?

提前致谢

塞巴斯蒂安

0 投票
1 回答
452 浏览

apache-flex - 无法转换为 ClassFactory

我有这个项目渲染器 MyRenderer.mxml

并尝试通过 classfactory 将项目渲染器附加到我的 datagridcolumn

现在在调试时,我得到了 MyRenderer 无法转换为 classfactory 的错误。

有人可以帮帮我吗?

提前致谢

塞巴斯蒂安

0 投票
1 回答
1050 浏览

datagrid - DataGridColumn 与 ItemRenderer,如何正确设置 dataProvider?

我正在构建一个 DataGrid 来显示类似于以下 XML 的数据:

这个想法是让网格根据数量在一列中显示名称,在第二列中显示一个小图形(迷你图)。我有一个迷你图组件,它需要一个 ArrayList 作为数据提供者。我的网格是这样设置的:

将 Sparkline 组件的 dataProvider 设置为数量数组的最佳方法是什么(或者无论如何!)?我需要封闭 DataGridColumn 中的 dataField 吗?我的方法全错了吗?

与往常一样,提前感谢您提供的任何帮助。

结核病

0 投票
2 回答
3284 浏览

apache-flex - Datagrid 中的链接 (flex)

我想问一下如何将链接放入数据网格中。我的 dataProvider 是以下 xml

肯定还有更多的项目。现在我想要一个将名称显示为标签的数据网格,并在单击该行时打开 URL。

谁能帮我解决这个问题?我知道一些关于项目渲染的东西,但我不知道如何将 url 提供给项目渲染器。也许有一个classfactory?但是如何控制为特定项目渲染器提供的 url?

提前致谢

塞巴斯蒂安