代码改变世界

随笔档案-2009年12月

Caliburn笔记-Dependent Action(wpf框架)

2009-12-30 17:45 by Clingingboy, 757 阅读, 收藏, 编辑
摘要: http://caliburn.codeplex.com/wikipage?title=Dependent%20Actions&referringTitle=Documentation 这一部分功能也属于过滤器.再来看两个接口FilterManager会在构造函数中,对实现该接口的Filter进行初始化public interface IInitializable : IFilter{ ... 阅读全文

Caliburn笔记-过滤器管理(IFilterManager)(wpf框架)

2009-12-30 13:40 by Clingingboy, 1013 阅读, 收藏, 编辑
摘要: 过滤器用于装饰对象本身和对象中的方法.如下图 具体介绍可见此 http://caliburn.codeplex.com/wikipage?title=Filters&referringTitl... 阅读全文

Caliburn笔记-依赖注入容器(wpf框架)

2009-12-30 11:10 by Clingingboy, 1377 阅读, 收藏, 编辑
摘要: 此为基础,看了没用,不看不行…了解下注册流程. 注册组件,差不多离不开这几种模式 手动注册 元数据标签注册 外部dll加载注册 1.内置服务则用手动注册. 2.挂元数据标签,如下[PerReques... 阅读全文

Caliburn笔记-Action简写(wpf框架)

2009-12-30 10:29 by Clingingboy, 1703 阅读, 收藏, 编辑
摘要: http://caliburn.codeplex.com/wikipage?title=Action%20Basics&referringTitle=Documentationpublic v... 阅读全文

Caliburn笔记-元素命名绑定协定(IBinder)(wpf框架)

2009-12-29 14:44 by Clingingboy, 796 阅读, 收藏, 编辑
摘要: 此处的绑定与wpf有些不同.其提供了一个根据xaml元素的Name,然后去匹配,提供了便利的绑定功能 使用方法如下 方法与元素名字绑定 1.定义方法public void Save(){ Messag... 阅读全文

Caliburn笔记-基本Command(wpf框架)

2009-12-29 10:13 by Clingingboy, 1457 阅读, 收藏, 编辑
摘要: 参考:http://caliburn.codeplex.com/wikipage?title=Command%20Basics&referringTitle=Documentation co... 阅读全文

Caliburn笔记-Presenter与View(视图策略)(wpf框架)

2009-12-28 23:00 by Clingingboy, 1027 阅读, 收藏, 编辑
摘要: 参考:http://caliburn.codeplex.com/wikipage?title=View%20Strategies&referringTitle=Documentation 来... 阅读全文

Caliburn笔记-Presenter的管理(wpf框架)

2009-12-28 14:08 by Clingingboy, 1056 阅读, 收藏, 编辑
摘要: 回头来看caliburn是如何初始化程序界面 CaliburnApplication CaliburnApplication继承自WPF的Application类,其初始化了caliburn的接口,同... 阅读全文

Caliburn笔记-Presenter(wpf框架)

2009-12-28 11:25 by Clingingboy, 833 阅读, 收藏, 编辑
摘要: 又是MVP... 先来看下图,MetadataContainer已经知道是元数据的功能了。PresenterBase继承了IExtendedPresenter接口,所以重点看这个接口. 参考于此:ht... 阅读全文

Caliburn笔记-消息触发器(wpf框架)

2009-12-25 15:21 by Clingingboy, 1050 阅读, 收藏, 编辑
摘要: 参考此http://caliburn.codeplex.com/wikipage?title=Message%20Triggers&referringTitle=Documentation ... 阅读全文

Caliburn笔记-方法(IMethod)的创建(wpf框架)

2009-12-25 11:44 by Clingingboy, 751 阅读, 收藏, 编辑
摘要: 为了适应框架的需要,对原生的MethodInfo进行了改造,如下图 我们可以看到,主要的功能点是允许方法可以进行异步操作.其次IMethod也继承了IMetadataContainer接口,在方法上使用元数据也非常普遍.如下为默认实现的抽象类/// <summary>/// A base class for <see cref="IMethod"/> implementa... 阅读全文

Caliburn笔记-Action的创建(wpf框架)

2009-12-25 11:24 by Clingingboy, 1264 阅读, 收藏, 编辑
摘要: 若一个对象被设置成为DataContext,该对象的方法称之为Action,caliburn通过附加属性来绑定这些Action,首先则需要获取绑定对象的方法.如下示例对象,则有4个方法.[Rescue... 阅读全文

Caliburn笔记-元数据(Metadata)管理(wpf框架)

2009-12-25 10:45 by Clingingboy, 1218 阅读, 收藏, 编辑
摘要: 在.net中允许我们使用元数据(即Attribute),在使用Action时,结合元数据可以为框架功能提供一些便利. caliburn提供了很多的元数据,其皆继承自IMetadata接口,该接口即一个... 阅读全文

xaml2009新特性

2009-12-03 16:05 by Clingingboy, 881 阅读, 收藏, 编辑
摘要: New WPF Features http://blogs.msdn.com/llobo/archive/2009/11/25/concluding-new-wpf-features-series.aspx 基本的特性,大家参考一下,若有遗漏,还请补充 一.支持CLR基本类型 http://schemas.microsoft.com/winfx/2006/xaml命名空间默认支持CLR基本类型... 阅读全文
点击右上角即可分享
微信分享提示