问题标签 [flex-datagrid]

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 回答
517 浏览

apache-flex - 取消 AdvancedDataGrid 树中叶节点的缩进

我有一个结构为树的 AdvancedDataGrid。由于非叶节点有一个打开/关闭它们的箭头(我没有图标),它们的标签就在箭头之后开始,并且同一级别的叶节点缩进以与它们对齐。我想取消该缩进,因此叶节点将从列的开头开始。我试图将缩进设置为 0,但它没有任何效果。如果可能的话,有人知道该怎么做吗?谢谢。

0 投票
1 回答
1745 浏览

apache-flex - Flex DataGrid:将项目侦听器添加到单元格以侦听同一行的另一个单元格中的 ITEM_EDIT_BEGIN

我有点难为我应该如何去做某事。

我有一个带有一堆列的 FlexDataGrid。其中一列有一个 ItemRenderer。我希望此列中的所有单元格都侦听事件。我想要监听的事件是当有人开始编辑 ItemRenderered 单元格所在的同一行中的单元格时。

所以我在我的 ItemRenderer 中有这个代码,它被应用于列中的每个单元格:

当调用 showPopUp 时,这个 ItemRenderer 下会出现一个按钮。

问题是,我不知道如何使 eventListener 工作。当 ITEM_EDIT_BEGINNING 事件在不同的单元格中发生时,如何让此项目渲染器知道?

我完全被难住了。

谢谢!

0 投票
1 回答
258 浏览

events - Flexicious DataGrid FlexDataGirdEvent.EDIT_END 特例

我设置了 Flexicious DataGrid,并且在某个列上设置了 ItemRenderer。现在,当我编辑一个可编辑单元格,然后停止编辑它时,DataGrid 会触发一个 FlexDataGrid.EDIT_ITEM_END 事件(或类似事件)。当它被触发时,我想做一个特定的动作。这很简单。不过,问题是我有一个特殊情况:

如果用户正在编辑一个可编辑的单元格然后点击离开它(这会导致 FlexDataGrid.EDIT_ITEM_END 触发),但他碰巧点击了列上设置的 ItemRenderer 内的一个按钮,那么在这种情况下我不会想做动作。不过,我不知道如何使活动像这样进行。

基本上我正在寻找一个事件是 FlexDataGrid.EDIT_ITEM_END_AND_CLICKED_ON_ANYTHING_OTHER_THAN_THAT_BUTTON,我想触发它​​而不是 FlexDataGrid.EDIT_ITEM_END。但是,唉,我检查了文档并且该事件不存在=-(。

我能做些什么?谢谢您的帮助!

0 投票
2 回答
613 浏览

apache-flex - 如何使用 AlivePDF 将带有 XMLList dataprovider 的 flex 数据网格转换为 pdf?

我的 flex 数据网格有一个 XMLListCollection 作为它的数据提供者。

AlivePDF 的 Grid 期望数据网格的数据提供者是一个数组。

有没有一种方法可以在不遍历每个 XML 节点并填充对象数组以提供给 AlivePDF 的网格的情况下将该表 PDF 格式?

有没有其他更好的解决方案可以尝试将此表转换为 PDF?

谢谢!

0 投票
1 回答
360 浏览

flex-datagrid - Flexicious Ultimate Datagrid:设置列标题的高度

我正在向 FlexDataGridColumn 添加一个 headerRenderer。是否可以自定义 FlexDataGridColumn 的高度,以便 headerRenderer 的所有元素都可见?

0 投票
1 回答
263 浏览

apache-flex - Flexicious - 关闭 itemEditor

我遇到了一个我无法解决的非常愚蠢的问题:我想从Flexicious关闭 FlexDataGrid 中的项目编辑器。

实际上,当我按下Enter键时,我输入了我的itemEditEndHandler函数,但是 itemEditor 没有关闭(但是在按下EscapeTab键时它会正确关闭)。我首先考虑使用类似的方法datagrid.destroyItemEditor()(如使用常见的数据网格......),但没有任何明显的方法或方法可以关闭它!

可悲的是,Flexicious 中的 FlexDataGrid 文档并不多 :'(

有人已经遇到过这个问题吗?你知道一些强制关闭 itemEditor 的好方法吗?

谢谢

0 投票
1 回答
1324 浏览

flex4 - Spark DataGrid 多行标题渲染器

我有一个数据网格,其中一列的标题文本很长,所以我想将它跨越多行。我尝试了几件事,但无济于事。这是我当前的代码:

可以看出,我将 maxDisplayedLines 设置为 2,但文本仍然没有中断,而是溢出到列之外。我错过了什么?谢谢。

0 投票
1 回答
891 浏览

flex4 - 如何在 Spark 数据网格中将标题渲染器居中?

目前我有这个代码:

但它不起作用,即使我有textAlign="center"!谢谢你的帮助。

0 投票
0 回答
103 浏览

apache-flex - 使用数据作为 arrayCollection 分组时,advancedDataGrid 中的 3 状态复选框

当数据分组时,我正在寻找在 advancedDataGrid 中添加的 3 状态复选框,类似于我在搜索中找到的复选框

http://techrays.wordpress.com/2008/02/18/a-3-state-checkbox-in-an-advanceddatagrid-itemrenderer/

这真的很好,除了它不适用于作为数据提供者的 arrayCollection,因为它使用 XMLListCollection

我不确定需要在文件中进行哪些更改才能使其适用于 arrayCollection

请帮忙!!!!