Flex - 在单行中的 Itemrenderes 之间进行通信
我有一个带有 XML 对象作为数据提供者的数据网格。数据网格中有 2 列,其中组合框作为其项目渲染器。 rendereriseditor 属性也标记为 true。这些项目渲染器在它们自己的 mxml 文件中定义。我想要的是,如果用户选择组合框中的特定项目(例如 NA),那么其他组合框的值也应该变为 NA。
我怎样才能实现这样的行为?
谢谢希德
I have a datagrid with an XML object as dataprovider. There are 2 columns in the datagrid which have comboboxes as their itemrenderers. The rendereriseditor property is also marked true. These itemrenderers are defined in their own mxml files. What i want is if the user selects a particular item in the combobox, say NA, then the value of the other combobox should also become NA.
How can i achieve such a behavior?
Thanks
Sid
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可能的解决方案可能是更改可以绑定在该可靠列中的数据的属性。 Flex 中的项目渲染器没有默认的通信机制,但您可以使用 dataProvider。
另外,我不会推荐这种方式 Flex - 将参数发送到自定义ItemRenderer? 因为它不是 OOP 风格。
另外,这篇文章也可能有用:http:// /blog.flexdevelopers.com/2009/06/flex-examples-item-renderers-in.html
The possible solution may be to change the data's prop that can be bound in that dependable column. There is no default communication mechanism for item renderers in Flex but you can play with dataProvider.
Also, I wouln not recommend this way Flex - Sending a parameter to a custom ItemRenderer? as it is not OOP style.
Also, this article may be useful too: http://blog.flexdevelopers.com/2009/06/flex-examples-item-renderers-in.html