1、理解模板列。DataGrid的单元格有两种状态:编辑状态/非编辑状态,其模板分别对应CellEditingTemplate和CellTemplate,设置这两个模板便能控制单元格编辑状态和非编辑状态的显示样式。
2、编写数据源。类为Student4(其基类为Student),数据集为StuList4。
3、编写模板资源。包括编辑模板和呈现模板(非编辑模板)。
4、编写DataGrid数据表格。使用DataGridTemplateColumn列,CellTemplate引用呈现模板DateTemplate,CellEditingTemplate引用编辑模板EditingDateTemplate。
5、效果预览。
6、源码在作者个人网址中找到《WPF之DataGrid用法(一)》