摘要: 近期DevExpress和微软共同发布了CodeRushXpressforC#,它包含了CodeRush和Refactor!Pro中的一些特性。这些特性包括增强的导航、选择工具、代码创建功能以及强大的重构能力。另外CodeRushXpress还对C#中既有的重构功能做了封装,这些功能用起来更为方便了。不过它不支持Express版的VisualStudio。CodeRushXpress的强点包括易于... 阅读全文
posted @ 2010-01-27 23:35 尤文之鹤 阅读(635) 评论(0) 推荐(0) 编辑
摘要: using system;using system.windows.forms;using devexpress.xtraprinting;using system.xml.serialization;namespace mydevexpressdemo{/// <summary>/// printsettingcontroller 的摘要说明。/// </summary>... 阅读全文
posted @ 2010-01-27 23:33 尤文之鹤 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 所有Developer Express .NET产品都有本地化资源,比如按钮属性,控件属性描述,菜单项,确认和错误的信息等等,所有这些资源字符串可以很容易地被翻译成各种语言。   先看下面汉化前后的图片:汉化前汉化后如何实现上述的汉化呢?Dev汉化总结下来一般分三种形式:一种是利用已经汉化好的资源包;一种是使用本地对象类,利用代码汉化;还有就是资源包和代码结合。下面我们就这三种情况的实现方法和各自... 阅读全文
posted @ 2010-01-27 23:25 尤文之鹤 阅读(1536) 评论(1) 推荐(1) 编辑
摘要: 很长时间也没接触报表了。之前很久用过金质打印通和水晶报表  最近在看 Dev的报表 发现讲Dev这套控件XtraReports内容方面的文章挺少的, 现讲一下我是如何动态的创建报表。分享给大家  XtraReports报表正常的做法:   制作过程简单说有两步:  第一步:画报表。报表中有一些带区:报表头,页头,明细,分组,页尾,报表尾等,(报表头、报表尾整个报表中只会加载一次,页头、页尾每一页都... 阅读全文
posted @ 2010-01-27 14:37 尤文之鹤 阅读(5103) 评论(5) 推荐(2) 编辑
摘要: 数据库连接字符串从配置文件读取。代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections;usingSystem.Collections.Specialized;usingSystem... 阅读全文
posted @ 2010-01-27 14:35 尤文之鹤 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--DateTime.Now.ToShortTimeString()DateTimedt=DateTime.Now;dt.ToString();//2005-11-513:21:25dt.ToFileT... 阅读全文
posted @ 2010-01-27 14:29 尤文之鹤 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 我们在界面设计的时候,不管是Web的还是Winform的程序,为了方便用户对各种数据进行操作,提高用户的操作体验,都是一个永恒不变的话题,需要尽可能地提高。本文抛砖引玉,介绍本人在Web和Winform中使用拼音简码以及智能提示的具体例子,对这个话题进行探讨。在下面的Web界面中,我们可以通过拼音首字母或者部分中文内容,来模糊搜索(类似Google搜索的智能提示),一个方便用户搜索,第二个有效利用... 阅读全文
posted @ 2010-01-27 14:29 尤文之鹤 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 树表设计: 树状表都是使用ID和IDParent两个字段来表示树关系。对树进行查找只能使用自关联方式,不光写法麻烦而且记录多的时候查询性能会非常差。建议在设计树表的时候可以考虑加入treePath字段,记载到该节点记录需要经历的树路径。虽然会增加Insert和Update的成本。但是对查询树关系非常有帮助。可以避免大部分的自关联查询。分区表: 记录超过一百万的表要考虑是否需要使用分区表。对于能够明... 阅读全文
posted @ 2010-01-26 14:55 尤文之鹤 阅读(608) 评论(12) 推荐(1) 编辑
摘要: 我使用最多的DEV控件就是这个TreeList啦,当然用好它很不简单,如果用好它,能做出很精彩的树形层次结构图。TreeList控件很强大,以至于你看DEV自带的DEMO,也得浪费你很长时间应用。DEV控件的DEMO只是告诉你有些什么功能,只是抛砖引玉,决不能照搬DEMO!   用好TreeList控件绝对会让你的软件锦上添花!精益求精促使我总想用TreeList实现出更好的效果,但对TreeLi... 阅读全文
posted @ 2010-01-25 15:12 尤文之鹤 阅读(1634) 评论(0) 推荐(1) 编辑
摘要: 泛型最常见的用途是泛型集合,命名空间System.Collections.Generic 中包含了一些基于泛型的集合类,使用泛型集合类可以提供更高的类型安全性,还有更高的性能,避免了非泛型集合的重复的装箱和拆箱。 很多非泛型集合类都有对应的泛型集合类,下面是常用的非泛型集合类以及对应的泛型集合类:非泛型集合类 泛型集合类 ArrayList List<T> HashTable DIc... 阅读全文
posted @ 2009-12-30 14:57 尤文之鹤 阅读(665) 评论(0) 推荐(0) 编辑