Flex 项目渲染器中的 2 个数字步进器组件
我必须将 2 个数字步进器组件放入数据网格的一列中。 我想我需要为此编写自己的项目渲染器代码。 如何编写代码将 2 个数字步进器组件放入一列数据网格中。
2 个数字步进器将用作时间(小时和分钟)组件。 我无法轻松使用可用的时间组件,因此必须为我自己的时间组件编写上述内容。
I have to put 2 numeric stepper components in one column of a datagrid. I suppose I need to write my own item renederer code for that. How to write a code for putting 2 numeric stepper components in one coulmn of datagrid.
The 2 numeric steppers would work as time (Hour and Min) components. I cannot use readily availabel time components, and hence have to write something of the above for my own time component.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
没错,您需要创建一个项目渲染器。 对于 Flex,这相对容易。
这里是一篇有关如何操作的文章它。
That correct, you need to create an item renderer. With Flex, this is relatively easy.
Here is an article on how to do it.
尝试这样的事情
或者您可以将 itemRenderer 设置为自定义组件
,即
(请注意,您可能需要 {com.myComponent} ...不确定语法,只是忘记了记忆)
对于您的具体示例,我可能会使用像 ##:## 这样的掩码创建自己的组件,然后将其用作项目渲染器。
Try something like this
Or you could set the itemRenderer to a custom component
I.E.
(note you might need {com.myComponent} ... not sure on the syntax, just going off memory)
For your specific example I would probably create my own component with a mask like ##:## then use that as the item renderer.
Peter Ent 关于 itemRenderers 的系列是任何 Flex 开发人员的必备之作。
Peter Ent's series on itemRenderers is a MUST for any Flex developer.