
WPF
hxp42
这个作者很懒,什么都没留下…
展开
-
数据绑定之集合绑定之视图(排序、过滤、分组)
<br />本文摘要:<br />1:为什么需要视图; <br />2:变更集合; <br />3:排序; <br />4:过滤筛选; <br />5:分组; <br />1:为什么需要视图<br /> 一旦 ItemsControl 绑定到数据集合,您可能希望对数据进行排序、筛选或分组。若要执行此操作,可以使用集合视图,这是实现 ICollectionView 接口的类。 <br /> 集合视图是位于绑定源集合顶部的一层,您可以通过它使用排序、筛选和分组查询来导航和显示源集合,而无需更改基转载 2011-02-10 10:31:00 · 559 阅读 · 0 评论 -
线程处理模型
<br />本文摘要: <br />1:理解与UI相关的多线程操作; <br />2:多个窗口多个线程 <br />3:WPF中的多线程异常<br />1:理解与UI相关的多线程操作<br /> 首先来说说传统Winform。我们知道传统Winform新起工作线程,在工作线程中不能对界面元素进行操作。如下面的代码,运行会报错“线程间操作无效: 从不是创建控件“label1”的线程访问它。”: Thread t =new Thread(delegate()<br />转载 2011-02-10 10:50:00 · 497 阅读 · 0 评论 -
WPF中的事件及冒泡事件和隧道事件(预览事件)的区别
<br />本文摘要: <br />1:什么是路由事件; <br />2:中断事件路由; <br />3:自定义路由事件; <br />4:为什么需要自定义路由事件; <br />5:什么是冒泡事件和预览事件(隧道事件);<br />1:什么是路由事件<br /> WPF中的事件为路由事件,所谓路由事件,MSDN定义如下: <br /> 功能定义:路由事件是一种可以针对元素树中的多个侦听器(而不是仅针对引发该事件的对象)调用处理程序的事件。 <br /> 实现定义:路由事件是一个 CLR转载 2011-02-10 10:54:00 · 5982 阅读 · 0 评论