reflect practice
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Reflection;usingSystem.Text;usingSystem.Runtime.Remoting;usingSystem.Globali...
阅读全文
posted @
2010-11-01 16:49
菡子
阅读(291)
推荐(0)
设计模式 第一回 工厂模型
摘要:简单工厂模式定义: 专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类或接口。简单工厂模式又称为静态工厂方法(Static Factory Method)模式,属于类的创建型模式,通常根据一个条件(参数)来返回不同的类的实例。 意图: 提供一个类,由它负责根据一定的条件创建某一具体类的实例参与者:工厂角色:creater产品角色:product 产品的抽象。所有产品的父类,描...
阅读全文
posted @
2009-12-03 17:44
菡子
阅读(582)
推荐(0)
澄清 uml中关于聚合和组合的混乱
摘要:聚 合和组合的区别在于:聚合关系是“has-a”关系,组合关系是“contains-a”关系;聚合关系表示整体与部分的关系比较弱,而组合比较强;聚合 关系中代表部分事物的对象与代表聚合事物的对象的生存期无关,一旦删除了聚合对象不一定就删除了代表部分事物的对象。组合中一旦删除了组合对象,同时也就 删除了代表部分事物的对象。我们用浅显的例子来说明聚合和组...
阅读全文
自定义 项目模版
摘要:c#:step1:replace the parameter which need user customize using $parameter$for example: In this baselineproject we should customize the title and tiptext in resource file.so we user $...$step2:export t...
阅读全文
posted @
2009-10-09 14:17
菡子
阅读(288)
推荐(0)
收集
摘要:怎样让winform透明,但是控件不透明a.首先设置form的 TransparencyKey 的属性为Transparentb.winform的背景色要设置成白色,才会透明c.winform中所出现的所有白色都被认为是透明的,所以控件不能使用白色背景,将白色替换成浅灰 我用的是EBEBEB可以参考
阅读全文
委托
摘要:委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值。实现步骤:1. 申明委托, 2.定义监听着和调用的函数, 3.定义被监听者(绑定委托)和具体实现的函数(被调用的函数)[代码]委托和接口都允许类设计器分离类型声明和实现。给定的接口可由任何类或结构继承和实现;可以为任何类中的方法创建委托,前提是该方法符合委托的方...
阅读全文
posted @
2009-07-29 15:40
菡子
阅读(236)
推荐(0)
ClassInterface
摘要:ClassInterface 类接口是未在托管代码中显式定义的接口,它将公开在 .NET 对象上显式公开的所有公共方法、属性、字段和事件。此接口可以是双绑定接口,也可以是仅调度接口。• ClassInterfaceType.None • ClassInterfaceType.AutoDispatc • ClassInterfaceType.AutoDual No...
阅读全文
posted @
2009-07-21 11:29
菡子
阅读(3926)
推荐(1)