发表评论取消回复
相关阅读
相关 WPF入门教程系列二十四——DataGrid使用示例(1)
WPF技术的主要特点是数据驱动UI,所以在使用WPF技术开发的过程中是以数据为核心的,WPF提供了数据绑定机制,当数据发生变化时,WPF会自动发出通知去更新UI。 今天我们来
相关 WPF入门教程系列十八——WPF中的数据绑定(四)
六、排序 如果想以特定的方式对数据进行排序,可以绑定到 CollectionViewSource,而不是直接绑定到 ObjectDataProvider。Collecti
相关 WPF入门教程系列十四——依赖属性(四)
六、依赖属性回调、验证及强制值 我们通过下面的这幅图,简单介绍一下WPF属性系统对依赖属性操作的基本步骤: ![c9dfdd1002de8625c06fbef615ef
相关 WPF入门教程系列四——Dispatcher介绍
一、Dispatcher介绍 微软在WPF引入了Dispatcher,那么这个Dispatcher的主要作用是什么呢? 不管是WinForm应用程序还是WPF应用程序,
相关 WPF教程(四)RelativeSource属性
我们进行Bingding时,如果明确知道数据源的Name,就能用Source或者ElementName进行绑定,但是有时候我们需要绑定的数据源可能没有明确的Name,此时我们就
相关 WPF教程(十一)模板入门一
在前面一篇我们粗略说了Style,如果要自定义一个个性十足的控件,仅仅依靠样式和行为是不行的,他们只能通过控件的既有属性来简单改变外观,还需要有ControlTemplate来
相关 WPF教程(十三)路由事件
属性系统在WPF中得到升级、进化为依赖属性。事件系统在WPF中也被升级进化成为路由事件(Routed Event),并在其基础上衍生出命令传递机制。路由事件是一种可以针对元素树
相关 WPF教程(十四)命令
命令这东西很有意思,简明一点说,它是一种逻辑,但这种逻辑可以被多种源调用,可以作用于多种目标上。如我们常见的"复制","剪切"等命令,它们本身就是一种逻辑——对剪切板进行操作的
相关 WPF教程(十五)MVVM框架
作者本人以前是做C++的,当然很顺利的进入到WinForm,这也让我基本没有View-Model思维。学习WPF说白点也是因为其强大的UI,其实我忽视了很重要的一点,直到接触了
相关 WPF入门教程系列四——Dispatcher介绍
一、Dispatcher介绍 微软在WPF引入了Dispatcher,那么这个Dispatcher的主要作用是什么呢? 不管是WinForm应用程序
还没有评论,来说两句吧...