08 2014 档案

摘要:1、工厂模式简介工厂模式属于创建型模式,是专门用来创建对象的模式,抽象了实例化的过程。工厂模式分为 : 工厂方法模式、抽象工厂模式。在学习工厂方法模式、抽象工厂之前,首先先要了解一下简单工厂模式,简单工厂不在23种设计模式之列,一般它是根据自变量的不同而返回不同的类型。比较简单实用一些,在学习工厂模... 阅读全文
posted @ 2014-08-31 22:21 刘彬 阅读(365) 评论(0) 推荐(0) 编辑
摘要:1 : 修改DX 提示框中的英文字符 1 /// 2 /// 重写DX弹出框 英文变为中文 3 /// 4 public class CHS : DevExpress.XtraEditors.Controls.Localizer 5 { 6 pu... 阅读全文
posted @ 2014-08-21 15:43 刘彬 阅读(2517) 评论(1) 推荐(1) 编辑
摘要:1 public static void ControlFind(GridControl grid) 2 { 3 FindControl fControl = null; 4 foreach (Control item in gr... 阅读全文
posted @ 2014-08-21 15:41 刘彬 阅读(758) 评论(0) 推荐(1) 编辑
摘要:首先创建一个窗体,将GridControl控件拖到窗体中.然后 Click here to change view -> Convert to -> BandedGridView Run Designer 按照正常的手法添加Columns.点击 Bands 添加相应的Bands 列 Bands列可以... 阅读全文
posted @ 2014-08-21 15:36 刘彬 阅读(1448) 评论(0) 推荐(0) 编辑
摘要:1:设置子窗体依附父窗体首先将父窗体的属性中 IsMdiContainer 设置为 True , 就是将窗体设置为 MDI窗体。子窗体和父窗体都是继承自RibbonForm的。代码如下 :1 MainList main = new MainList(); 2 main.MdiParent = thi... 阅读全文
posted @ 2014-08-15 17:05 刘彬 阅读(1133) 评论(2) 推荐(0) 编辑
摘要:首先可以使用DevExpress GridControl 自带的进度条控件.但是我要用一个方法来设置所以的单元格进度,而不是每个单元格都要设置一遍,同时我想要根据进度值不同,进度条显示不同的颜色.那么就要自己手动的编写代码来完成了.1 : 绘制一个单元格进度条 形状 当进度小于50%时显示为红色. ... 阅读全文
posted @ 2014-08-13 15:02 刘彬 阅读(4608) 评论(0) 推荐(2) 编辑
摘要:前言 : 设计模式不在于学了多少个,而是当遇到系统设计问题时,可以想到相关的模式.特此留作备注.以备不时之需. 阅读全文
posted @ 2014-08-11 23:33 刘彬 阅读(215) 评论(0) 推荐(0) 编辑
摘要:1:去除 GridView 头上的 "Drag a column header here to group by that column"--> 点击 Run Designer -> 找到:OptionView ->将 ShowGroupPanel : 设置为 false ;2:如何 显示出 Gri... 阅读全文
posted @ 2014-08-11 22:44 刘彬 阅读(3120) 评论(0) 推荐(0) 编辑
摘要:首先将 GridControl 控件的搜索功能显示出来.http://www.cnblogs.com/DeepLearing/p/3887601.html显示效果如下:可以通过 GridLocalizer 来实现更改 Find,Clear 的名称.首先我们定义一个类,继承GridLocalizer ... 阅读全文
posted @ 2014-08-11 22:41 刘彬 阅读(1562) 评论(0) 推荐(0) 编辑
摘要:1、适配器模式意图定义:将一个类的接口转换成客户希望的另外一个接口,Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。2、适配器角色 目标接口(Target):客户所期待的接口,目标可以是具体的或抽象的类,也可以是接口 需要适配的类(Adaptee):需要适配的类或者... 阅读全文
posted @ 2014-08-05 10:02 刘彬 阅读(247) 评论(0) 推荐(1) 编辑
摘要:在DevExpress ( 当然并不范指DevExpress,很多收费软件都是这样的)中,licenses.licx是用户许可证书文件,当我们使用某些ActiveX(是Microsoft对于一系列策略性面向对象技术和工具的称呼,其中主要的技术是组件对象模型(COM))控件时需要该文件.当我们没新创建... 阅读全文
posted @ 2014-08-02 22:59 刘彬 阅读(2290) 评论(0) 推荐(1) 编辑
摘要:1:TreeList绑定数据源当我们给予TreeList 的 parentFieldName 和 KeyFieldName 两个属性之后 会自动的生成树结构。1 var sql = @" SELECT * FROM TRAININGANDPROJECT";2 DataTable dt = SQLi... 阅读全文
posted @ 2014-08-02 22:57 刘彬 阅读(598) 评论(0) 推荐(0) 编辑