【发布时间】:2011-01-09 11:44:46
【问题描述】:
我正在将一些 ASP.Net 控件转换为 Silverlight。 Silverlight 的 DataGrid 或 ListBox 中是否有类似于 ASP.Net 的 EditItemTemplate 的内容?
【问题讨论】:
标签: silverlight datagrid
我正在将一些 ASP.Net 控件转换为 Silverlight。 Silverlight 的 DataGrid 或 ListBox 中是否有类似于 ASP.Net 的 EditItemTemplate 的内容?
【问题讨论】:
标签: silverlight datagrid
Silverlight DataGrid 中的编辑模板是在单元级别执行的。如果DataGrid 默认选项不是您需要的,那么您需要使用DataGridTemplateColumn 并同时定义CellTemplate 和CellEditingTemplate。
ListBox 不支持“编辑模式”的上下文,但是您可以提供一个 ItemTemplate,其中包含诸如 TextBox 之类的控件,这将允许编辑基础数据。
【讨论】:
使用 DataGrid,您将可以控制 Item 和 EditingItem。在我的博客上查看这一系列与 DataGrid 相关的帖子:
【讨论】: