
C#
女孩子干编程
不忘初心,方得始终。。。
展开
-
C#设计模式(2)——简单工厂模式
一、引言 这个系列也是自己对设计模式的一些学习笔记,希望对一些初学设计模式的人有所帮助的,在上一个专题中介绍了单例模式,在这个专题中继续为大家介绍一个比较容易理解的模式——简单工厂模式。二、简单工厂模式的介绍 说到简单工厂,自然的第一个疑问当然就是什么是简单工厂模式了? 在现实生活中工厂是负责生产产品的,同样在设计模式中,简单工厂模式我们也可以理解为负责生产对象的一个类转载 2015-09-09 09:05:08 · 393 阅读 · 0 评论 -
C#设计模式(1)——单例模式
一、引言最近在设计模式的一些内容,主要的参考书籍是《Head First 设计模式》,同时在学习过程中也查看了很多博客园中关于设计模式的一些文章的,在这里记录下我的一些学习笔记,一是为了帮助我更深入地理解设计模式,二同时可以给一些初学设计模式的朋友一些参考。首先我介绍的是设计模式中比较简单的一个模式——单例模式(因为这里只牵涉到一个类)二、单例模式的介绍说到单例模式,大家第转载 2015-09-09 08:43:22 · 1265 阅读 · 0 评论 -
C#设计模式(3)——工厂方法模式
一、引言 在简单工厂模式中讲到简单工厂模式的缺点,有一点是——简单工厂模式系统难以扩展,一旦添加新产品就不得不修改简单工厂方法,这样就会造成简单工厂的实现逻辑过于复杂,然而本专题介绍的工厂方法模式可以解决简单工厂模式中存在的这个问题,下面就具体看看工厂模式是如何解决该问题的。二、工厂方法模式的实现 工厂方法模式之所以可以解决简单工厂的模式,是因为它的实现把具体产品的转载 2015-09-09 09:42:48 · 394 阅读 · 0 评论 -
C#设计模式(4)——抽象工厂模式
一、引言在上一专题中介绍了工厂方法模式,工厂方法模式是为了克服简单工厂模式的缺点而设计出来的,简单工厂模式的工厂类随着产品类的增加需要增加额外的代码),而工厂方法模式每个具体工厂类只完成单个实例的创建,所以它具有很好的可扩展性。但是在现实生活中,一个工厂只创建单个产品这样的例子很少,因为现在的工厂都多元化了,一个工厂创建一系列的产品,如果我们要设计这样的系统时,工厂方法模式显然在这里不适用转载 2015-09-09 11:35:21 · 641 阅读 · 0 评论 -
C# Devexpress gridControl 自定义编辑器 设置弹出框(弹出框包含gridLookUpEdit)
个人记录一下,省的忘了。。。 // ----------设置弹出框的样式 //桩号下拉框选择 RepositoryItemGridLookUpEdit gridLookUpEdit = new RepositoryItemGridLookUpEd原创 2016-03-09 14:42:54 · 9963 阅读 · 0 评论 -
dev chartControl series自带的鼠标划过高亮功能
1、chartControlLeaks.RuntimeSelection = true;2、chartControlLeaks.ObjectHotTracked += new HotTrackEventHandler(OnChartControlObjectHotTracked); /// /// 滑过显示 /// prote原创 2016-04-21 10:40:53 · 2780 阅读 · 0 评论 -
dev gridControl 编辑器为自定义控件
地址:https://www.devexpress.com/Support/Center/Example/Details/E3051这是demo,右侧可以下载demo,按照这个写可以把用户控件放入cell转载 2016-04-21 11:17:28 · 2907 阅读 · 0 评论