问题标签 [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.
apache-flex - 如何:AS3 中自定义 DataGridColumn ItemRenderer 中的 RadioButton
我有一个数据网格,我想使用 AS3(而不是 mxml)添加一列单选按钮。我可以使用自定义 itemRenderer 来做到这一点。
在我的 RadioBtnColumnItemRenderer.mxml 中,我有一个带有 radioButton 的框......就像这样:
当我运行应用程序时,单选按钮会按原样显示在列中。但是,我不能只选择一个单选按钮。我可以选择所有这些,但我不想要这个......我想要选择一个,然后如果我选择另一个,那么第一个被取消选择并且当前一个被选中(就像你会期望单选按钮工作)。
我错过了什么?
apache-flex - Adobe Flex Datagrid:addEventListener MouseEvent.CLICK
我有一个带有自定义标签 itemrenderer 的数据网格(基本上它使标签看起来像传统的 html 超链接)。
以上工作完美。
我想尝试向这个 itemrenderer 添加一个事件侦听器,但我不确定如何执行此操作,因为我无法为 itemrendered 本身指定一个 ID。
我尝试了以下方法,但似乎不起作用:
image - Flex列表控件itemrenderer问题
我正在制作一个小型照片库。我创建了一个 xml 文件并尝试使用 itemrenderer 将它链接到我的列表控件。但是,当我尝试保存文件时,我访问了未定义的属性“数据”错误。我认为我们应该使用“数据”来引用数据对象的当前行。这是我的代码......非常感谢!
我的 xml
我很感激任何帮助!!!
apache-flex - Flex 4 itemRendererFunction问题
这是一个 Flex 4 应用程序:
我创建了如下列表:
我有 itemRendererFunction:
如果 listItemRendererFunction 在 fx:Script 中,则应用程序可以正常工作。
但是,当我将 listItemRendererFunction 放入一个类并更改为以下内容时: List 组件中的 itemRendererFunction="controller.listItemRendererFunction" 。
如果我运行应用程序,我会收到“错误 #1009”。
请建议如何解决它。
apache-flex - 自定义数据网格以显示任务之间的连接性
我在 Flex 中制作了一个程序,用于创建简单的时间表,类似于 MS Project 或 Vico Control。我有一个问题想解决。(你可以在这里看到:OnTime Project Scheduling tool made in Flex
计划的任务表示为甘特图,为此我在 DataGrid 的其中一行中创建了一个 itemRenderer。任务显示为甘特图,但我还想显示任务之间的连接性。
请看下面的图片,看看我想在这里完成什么:(上面是数据网格现在的样子,下面是我想添加的东西) alt text http://img202.imageshack .us/img202/1399/gantt.jpg
关于如何在 DataGrid 的项目渲染器中执行此操作的任何建议?
非常感谢拉迪斯拉夫
apache-flex - 滚动时带有图像的 Flex List ItemRenderer 丢失 BitmapData
嗨,我有一个带有 DataProvider 的 mx:List。如果 FotoItems,此数据提供程序是 ArrayCollection
我的 itemRenderer 看起来像这样:
现在,当我滚动时,所有离开屏幕的图像都会消失:(当我查看 arrayCollection 时,每个项目的 BitmapData 都是空的。
为什么会这样?
apache-flex - Flex : 在 SkinnableDataContainer 的项目上添加点击处理程序
我是 Flex 的新手。
我在这里寻找的是click
在 SkinnableDataContainer 创建的所有项目上添加一个处理程序。我尝试了几件不起作用的事情,我不知道什么是正确的方法。
此外,我不想在我的自定义TeamSummaryRenderer
组件中声明处理程序。我希望处理程序代码保持在应用程序级别。
是否有一个简单的“Flex-ish”来实现这一目标?
flex4 - 帮助为 Flex 4 创建自定义 ItemRenderer
我正在尝试为 Flex 4 中的 TileList 创建自定义 ItemRenderer。
这是我的渲染器:
这是我的瓷砖列表:
当我运行该应用程序时,我收到此错误:
错误 #1034:类型强制失败:无法将渲染器::OfferLibraryListRenderer@32fce0a1 转换为 mx.controls.listClasses.IListItemRenderer。
apache-flex - 从一个空的 dataProvider 开始
我正在使用一个List
我需要在开始时为空的。我通过单击按钮根据需要向其中添加项目。由于它是空的,我没有添加dataProvider
属性
要添加一个项目,我将它dataProvider
直接添加到
但是当我这样做时,它给了我这个错误
Alert
此外,我在itemRenderer 本身中进行了调试listIR
,我看到创建列表时,我收到两次警报,就像创建了 2 个 itemRenderers 一样,即使列表在开始时应该是空的。
任何想法这个 itemRenderer 有什么问题?如何从一个空的 dataProvider 开始并顺利添加项目?
apache-flex - Flex 无法与 itemrenderer 中的按钮交互
我有一个带有 itemrenderer 的列表。当我在 itemrenderer 中放置一个按钮时,我无法与之交互。如果我翻转按钮,则会触发列表项翻转,但不会触发按钮的翻转。我也不能点击按钮。您可以在下面看到我在 itemrenderer 中设置了一个点击事件,并且在我运行应用程序时不会在点击时调用它。我必须覆盖 itemrender 的翻转和单击方法吗?为什么在 itemrenderer 中放置一个按钮会如此痛苦?我肯定错过了什么。谢谢。