- 博客(8)
- 收藏
- 关注
转载 C# Predicate委托
Predicate在集合搜索和WPF数据绑定中用途广泛,其调用形式: 调用形式:Predicate<object>(Method)/Predicate<参数类型>(方法) 1.<>表示泛型,可以接受任何类型的参数 2.(Method)可以接受方法为参数进...
2013-03-16 14:39:00 364
转载 WPF的路由事件
WPF的路由事件 在 《WPF学习:1.开始》中介绍了路由事件,本文介绍一个关于依赖属性和路由事件的小demo,包含了界面和代码,希望能够加深对依赖属性和路由事件的感性认识,实例代码从这里下载。 定义3个按钮,这3个按钮是呈嵌套的。<Button Name="outerButton" Background="LightGray" Click="outerB...
2013-03-14 22:44:00 99
转载 WPF学习:6.绑定
上一章介绍了依赖属性,本章开始介绍WPF中最重要的部分-绑定。 数据绑定实际上关联数据源和目标的一种方式,其目标一般是应用程序的用户界面。数据源则可能是一个集合对象,一个XML文件,一个Web服务,一个数据表,一个自定义对象,甚至一个WPF元素,如Button。当数据发送改变时,用户界面会自动反映该变化。WFP中的绑定 在WPF中,有两种属性,属性和依赖属性。WP...
2013-03-14 13:20:00 100
转载 WPF学习:5.依赖属性
前一章主要介绍了类型扩展和标记转换,这一章主要介绍WPF中一个重要的特性-依赖属性。按照惯例,先贴上示例代码:http://files.cnblogs.com/keylei203/5.BindingDP.zip。一个新的属性系统 依赖属性的设计思想就是侧重于属性超过方法和事件,能用属性解决的问题解决不使用方法和事件,以往的属性功能太单一,仅仅是提供一个类型的值,WPF提供了...
2013-03-13 22:21:00 157
转载 WPF学习:4.类型转换和标记扩展
在上一章,主要介绍了Border和Brush,这一章主要介绍下类型转换和标记扩展。相关代码链接如下: http://files.cnblogs.com/keylei203/4.WPFSampleDemo.zipType Converter 在XAML中,所有的对象都是字符串,XAML解析器通过类型转换器跨越字符和非字符的鸿沟,类型转换器就是将这些字符串转换为相应的CL...
2013-03-12 21:25:00 118
转载 WPF学习:3.Border & Brush
上一章《WPF学习:2.Layout-Panels-Countainers》主要介绍了布局,容器和面板。这一章主要开始介绍Border(边界)和Brush(画刷)。 代码地址:http://www.cnblogs.com/keylei203/archive/2013/03/12/keylei203.html引言 在任何WPF的程序设计中,Border都占主要部分,一般...
2013-03-12 13:42:00 143
转载 WPF学习:2.Layout-Panels-Countainers
在上文《WPF学习:1开始》中:简单介绍了WPF的架构和内部结构,接下来要讨论下写第一个WPF程序的基本知识,如何在window中放置控件,这对于想要开始学WPF的人都是非常简单的。 代码地址:http://files.cnblogs.com/keylei203/2.LayoutDemo.zipA Window 当新建一个WPF工程时,最引人注意的是Windo...
2013-03-10 13:10:00 144
转载 WPF学习:1.开始
最近在学校赶毕业论文,忙里偷闲学习一些WPF,可能以后工作会用到。在CodeProject里找到一些WPF的教程,也尝试在把它翻译成中文,一方面在这个过程中可以学下WPF,另一方面也尝试养成一个总结汇总的习惯,希望自己以后能够多多在博客园这个平台上交流学习。 codeProject地址连接:http://www.codeproject.com/Articles/140611/W...
2013-03-09 17:28:00 82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人