ItemRenderer 与 ItemEditor
ItemRenderer 和 ItemEditor 之间有什么区别?
当 ItemRenderer 初始化和加载时?
问候, 拉维
What is the Difference between ItemRenderer and ItemEditor?
And When ItemRenderer is initializing and loading?
Regards,
Ravi
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
ItemRenderer 用于配置列表控件中某些内容的外观(即图片 + 文本可能是 ItemRenderer 的用例)。因此“渲染”,它将如何显示(只读)。
当您想要覆盖用户更改列表中的值的方式时,请使用 ItemEditor(假设您已在相关控件上设置了所有必需的可编辑属性以允许编辑)。一个很好的例子是日期列。也许您希望 DataGrid 在列表中显示日期为 12/28/2009,但是当用户单击它时,他们会获得一个 DateChooser 控件来设置新日期。
ItemRenderer is for configuring how something will look in a list control (i.e. a Picture + text might be a use case for an ItemRenderer). Thus "Render", how it will display (read-only).
ItemEditor is used when you want to override how the user might change the value in the list (assuming that you've set all the requisite editable properties on the controls in question to allow edits). A good example could be a date column. Perhaps you want a DataGrid to show a date as 12/28/2009 in the list, but when the user clicks on it, they get a DateChooser control to set a new date.