WPF ControlTemplate和dataTemplate的区别
来源:互联网 发布:白光led光谱数据 编辑:程序博客网 时间:2024/06/06 20:50
本文针对面试官提出的问题做一个总结:
ControlTemplate用于描述控件本身. 使用TemplateBinding来绑定控件自身的属性, 比如{TemplateBinding Background}
DataTemplate用于描述控件的Content. 使用Binding来绑定数据对象的属性, 比如{Binding PersonName}
一般来说, ControlTemplate内有一个ContentPresenter, 这个ContentPresenter的ContentTemplate就是DataTemplate类型
Control类型
- Template属性 (ControlTemplate类型)
- ContentPresenter
- ContentTemplate (DataTemplate类型)
ContentControl类型
- Template属性 (ControlTemplate类型) 继承自Control
- ContentTemplate (DataTemplate类型)
ItemsControl类型
- Template属性 (ControlTemplate类型) 继承自Control
- ItemsPanel属性 (ItemsPanelTemplate类型) 指定布局容器
- ItemTemplate属性 (DateTemplate类型) 每个Item的Template
0 0
- WPF ControlTemplate和dataTemplate的区别
- ControlTemplate和DataTemplate的区别
- ControlTemplate和DataTemplate的区别
- ControlTemplate和DataTemplate区别
- WPF中的模板(三)- ControlTemplate和DataTemplate的应用
- DataTemplate和ControlTemplate的关系
- WPF Template模版之DataTemplate与ControlTemplate的关系和应用【二】
- WPF中的模板(四)- 寻找ControlTemplate和DataTemplate的控件
- WPF Template模版之DataTemplate与ControlTemplate的关系
- WPF中模板(ControlTemplate and DataTemplate)
- DataTemplate与ControlTemplate的关系与应用
- WPF Template模版之DataTemplate与ControlTemplate【一】
- WPF之DataTemplate的使用
- WPF 深入浅出 模板(DataTemplate 数据外衣、ControlTemplate 控件外衣、ItemsPanelTemplate 项布局
- wpf ControlTemplate
- WPF DataTemplate
- WPF DataTemplate绑定的简单学习
- 获得由ControlTemplate或DataTemplate生成的控件的内部控件
- 我自己认为的一些Java基础
- Gradle环境变量的配置
- HashMap面试题总结!
- 二叉搜索树转化为双向链表
- JDBC学习笔记及连接数据库的实现过程
- WPF ControlTemplate和dataTemplate的区别
- 短时傅里叶分析:spectrogram函数
- 心愿
- RSA 加密
- leetcodeOj:66. Plus One
- ftp下载文件 简单示例
- OpenCV dnn模块支持Caffe
- Elastic Distributed Database
- 红包分配算法之截尾正态分布