博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WPF中的DataTemplate绑定使用的场合
阅读量:7110 次
发布时间:2019-06-28

本文共 599 字,大约阅读时间需要 1 分钟。

   WPF让程序员欣喜的是支持数据驱动,原来的winform和mfc是属于事件驱动,数据驱动的好处是,无需在UI上发生变化,才被通知到去怎么做,而是发现数据发生了变化,我就可以去处理了,数据可以让两个元素同时拥有,这样就不用找触发的控件去处理事件,只需要知道数据发生变化了我就可以去做这件事了。

DataTemplate常用的地方:

1.ContentControl(内容控件)的ContentTemplate属性,相当于给ContentControl的内容穿衣服。

   属于ContentControl的常见控件有以下几个:Button,ButtonBase,CheckBox,Lable,UserControl,ListBoxItem,RadionButton,Window等控件,主要特征只能容纳一个元素当其内容。

2.ItemsControl(条目控件)的ItemTemplate属性,相当于给ItemsControl数据条目穿衣服。

   属于ItemControl的常见控件:Menu,MenuBase,ContextMenu,ComboBox,ListBox,ListView,TabControl,TreeView,Selector,其特征显示列表化的数据

3.GridViewColumn的CellTemplate属性,相当于给GridViewColumn单元格的数据穿衣服。

转载地址:http://pblhl.baihongyu.com/

你可能感兴趣的文章
error: ‘for’ loop initial declarations are only allowed in C99 mode
查看>>
MySQL和Oracle开发差异
查看>>
DevExpress的安装方法与破解教程【转】
查看>>
判断浏览器类型的脚本
查看>>
手机市场硝烟弥漫,心系天下三星W2017价格上扬仍一机难求
查看>>
蔚来汽车更新招股书:IPO后李斌将拥有48%投票权
查看>>
快手成央视春晚官方合作伙伴 助力春晚传播
查看>>
春运服务“铁骑”返乡8年女交警:寒风中随车返乡孩子少了
查看>>
「Python」一文读懂装饰器
查看>>
TreeMap就这么简单【源码剖析】
查看>>
(?<=p)与:nth-child()的相似性分析
查看>>
携程内部海量CRN项目解决方案
查看>>
阿里云 MVP技术直播——缪政辉教你如何搭建万能LNMP环境
查看>>
深入理解工厂模式
查看>>
看得见的数据结构Android版之二分搜索树篇
查看>>
实现Treeset
查看>>
Android Jetpack 助推应用开发 | 中文字幕视频介绍
查看>>
Es2016、2017新特性(上)
查看>>
聊天系统很复杂?前端工程师也能完成!
查看>>
一步一步学习JNI
查看>>