ItemRenderer 与 ItemEditor

发布于 2024-08-16 04:53:34 字数 88 浏览 2 评论 0原文

ItemRenderer 和 ItemEditor 之间有什么区别?

当 ItemRenderer 初始化和加载时?

问候, 拉维

What is the Difference between ItemRenderer and ItemEditor?

And When ItemRenderer is initializing and loading?

Regards,
Ravi

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夜声 2024-08-23 04:53:34

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文