wpf控件模版有两种,分为ControlTemplate和DataTemplate。
ControlTemplate决定控件的外观,而DataTemplate是控件内容的表现形式,即数据是显示成文本还是图片之类。
DataTemplate常用的数据模版:
1、ContentControl的ContentTemplate
2、ItemsControl的ItemsTemplate
3、GridViewColumn的CellTemplate
两者之间的关系:
DataTemplate生成的控件树的根结点是ControlTemplate控件树的一个子节点。
表现层级关系的的控件,例如TreeView和MenuItem,能够帮助层级控件显示成绩数据的模版是HierarchicalDataTemplate