摘要: 在网上搜索了很多关于xml的压缩与解压的问题,解决方案比较多的是采用开源或者别的组件来实现xml的压缩与解压的,但却找不到系统自身的最简单的实现方式。其实原理很简单,把xml转成string,然后对string进行压缩。解压就是其逆向的过程。功能不复杂,下面不多说,直接代码了:usingSystem;usingSystem.Text;usingSystem.IO;usingSystem.IO.Compression;namespace努力偷懒.Commonds{///<summary>///使用系统默认压缩流的方法进行压缩并保存成文件,///约定1:文件前面8个字节保存的是long 阅读全文
posted @ 2012-02-21 18:05 努力偷懒 阅读(4070) 评论(3) 推荐(2) 编辑
摘要: 1:控制按钮列中的某一行不显示按钮。(使用环境:数据的移动,如把第二行的数据移动到上面去,最下面的一行为合计行,不允许移动,因此,就需要把第一行与最后一行的按钮屏蔽掉。屏蔽的方法:把按钮改成普通的单元格。具体实现代码如下:(第8列中的第一行与最后一行按钮不显示)) //定义绘画表格前的事件,在绘画前把按钮转换成普通单元格。dataGrid.RowPrePaint+=dataGrid_RowPrePaint;//控制第一行和最后一行的按钮不显示。privatevoiddataGrid_RowPrePaint(objectsender,DataGridViewRowPrePaintEven... 阅读全文
posted @ 2012-02-21 17:21 努力偷懒 阅读(1636) 评论(0) 推荐(0) 编辑