自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HuLihui's Blog

Think out of box, there is always a better way.

  • 博客(100)
  • 资源 (34)
  • 收藏
  • 关注

原创 如何改变easyui datagrid 单元格的背景与字体颜色

因为在easyui-datagrid中要显示自己的行号,且想呈现原rownumbers列一样的背景与字体颜色,于是在网上查找了各种解决方法,综合起来见如下代码<script type="text/javascript"> //设置列中字体的颜色,可以根据行索引row和列索index做判断 function setColumnForeColor(value, row, i...

2019-03-10 16:51:53 8206 1

原创 在ASP.NET中使用Session、Cache与Application时注意IIS应用程序池的空闲超时

在.NET的ASP.NET、ASP.NET MVC与WebService等应用中,常常使用Session、Cache或Application保存服务器端共享数据,如果没有使用SqlServer保存这些缓冲区数据,那么就存在超时与过期问题:超时后Session和Cache就过期清空了。虽然可以在程序中配置或设置Session和Cache的超时时间,但还要需要注意一点的是,IIS也有一个与这些缓冲...

2018-10-06 08:41:28 2166

原创 easyui-panel控件的标题居中方法

easyui常用div元素构建控件或布局,例如 easyui-panel、easyui-layout等。这些div元素的标题一般居左显示。使用<center>标题</center>的形式就可以是标题居中,见如下代码。<div id="rp" class="easyui-panel" title="<center>系统登录</center&am

2018-10-04 10:55:03 4459 4

原创 一个easyui-panel控件动态居中方法兼其move使用要点

在设计一个基于easyui-panel的登录网页时,希望该panel能够动态居中。但按照easyui官网上的代码和技术文档,使用panel对象的move方法时总是失效。下面代码介绍的move方法可以满足panel动态居中需要。<!DOCTYPE html><html><head> <meta http-equiv="Content-Typ...

2018-10-01 16:16:23 3320

原创 一个自动适应窗口大小的easyui控件datagrid的扩展方法

前端使用easyui控件datagrid时,经常需要调整大小,以适应当前窗口的布局。下面是一个datagrid控件的扩展方法,可以定义底边和右边宽度以适应当前窗口的大小布局。$.extend($.fn.datagrid.methods,{ zoom: function (jq, footer, right) { var _zoom = function (j...

2018-09-03 21:20:23 1525

原创 定制easyui控件方法messager.alert的窗口大小和滚动条

有时前端需要显示WebApi传过来的大段消息(比如异常信息等),使用easyui控件$.messager.alert()就不太合适了。有如下方法定制该控件的大小和滚动条,见代码:$.messager.alert('提示', message, '').window({ width: 500, height: 300 });$.messager.alert({ title: '提示',...

2018-09-03 20:56:45 6756 3

原创 使用SharpZipLib压缩文件或文本为base64字符串

        开源框架 SharpZipLib 可以压缩与解压缩文件或文件夹为Zip格式的文件。事实上,它还可以压缩文件或文本到指定格式的字符串,从而通过网络高效传输数据。基本思路为:压缩后输出到内存流MemoryStream,然后转成字节数组,最后转换成字符串。解压缩时的顺序则相反。本文探讨压缩为Base64格式的字符串,见如下代码: public class TZipHelper...

2018-07-18 22:08:52 1473

原创 一个SoapExcept异常的处理以及.NET平台下WebService应用的一点注意事项

.NET平台下使用WebService技术时,服务器端将序列化返回结果,此时要考虑这个返回结果类型的设计问题,因为该类型的全部属性将在序列化前自动产生结果。

2017-12-10 10:59:53 958

原创 基于ASP.NET Webapi和ajax技术且兼容Chrome、Firefox和IE浏览器的Excel文件下载方法

介绍了一个基于ASP.NET Webapi、jquery+ajax技术、兼容三大浏览器Chrome、Firefox、IE(Edge)的文件下载方法,以及其他方法的尝试情况。

2017-08-22 13:48:21 2038 1

原创 ThinkpadE470之Windows10丢失蓝牙一解

一个找回Windows10蓝牙鼠标的心得。

2017-08-20 18:17:57 13281 2

原创 Visual Studio2017中编写ASP.NET程序时使用C# 7.0元组Tuple新特性的一点注意事项

C# 7.0的元组Tuple类型引入了一个更优美的使用特性,此时需要安装第三方包System.ValueTuple。在Visual Studio Community 2017中编写控制台或窗体程序时正常,但在编写ASP.NET时报编译错误,此时需要更新包Microsoft.NET.Compliers到最新版(即从1.3.2到2.2.0)。

2017-07-09 21:45:59 1782

原创 一个使用WebClient和WebApi上传下载数据的方法

.NET的WebApi提供了与浏览器和控制台(窗体)程序的通信手段,本文介绍了使用WebClient类通过WebApi在控制台(窗体)程序中上传与下载数据的方法。

2017-07-08 22:29:50 2953

原创 Visual Studio Community 2017中修改ASP.NET MVC项目中类名称空间的一点注意事项

在ASP.NET MVC中修改一个类的名称空间后,将自动更新全项目的类的名称空间,编译成功但运行可能报错,即报某个名称空间找不到的错误。可能的解决方法是,检查Views文件夹中的web.config文件,该文件中有个项使用了原来的名称空间,删除该项或i修改名称空间名字,即可解决问题。

2017-07-03 23:10:53 2513

原创 ASP.NET WebApi 上传文件时异常 Failed to execute send on XMLHttpRequest 的一个处理方法

介绍了一个ASP.NET WebApi 上传文件时异常 Failed to execute send on XMLHttpRequest 的一个处理方法,采用FileReader读取文件base64加密内容,从而绕开防火墙实现任意文件内容和文件名的上传。

2017-05-07 10:30:31 8045 1

原创 基于ASP.NET MVC 4、WebApi、jQuery和FormData的多文件上传方法

介绍了一个基于ASP.NET MVC 4、WebApi、jQuery、ajax和FormData数据对象的多文件上传方法。

2017-05-01 18:06:05 9014 2

原创 一个ASP.NET MVC中ajax调用WebApi返回500 Internal Server Error的调错方法。

本文介绍了一个ASP.NET MVC中ajax调用WebApi返回500 Internal Server Error的调错方法,并给出了一个捕获WebApi方法调用后Json序列化结果时产生异常的方法。

2017-03-06 00:05:47 13628

原创 修改Visual Studio 2015 Community默认程序文件编码为GB2312暨解决老版本显示乱码或汉字字符报错的方法

Visual Studio 2015 Community版默认的程序文件字符编码为UTF-8带签名,使用该IDE打开原来的如VS 2012版下的项目可能报字符错误或运行显示乱码,因为VS 2012默认的文件字符编码为GB2312(936)。本文提出了一个简单的解决方法:给*.csproj项目配置文件中的PropertyGroup段增加一个配置项CodePage(值为936)。该方法可以解决窗体、控制台和WebService等程序的程序文件编码问题。

2017-01-21 10:50:21 7085

原创 一个基于jQuery延迟对象Deferred的异步任务处理方法

介绍了一个基于jQuery延迟对象Deferred的异步处理方法:一段无css的js脚本代码。

2016-12-18 09:42:44 2235

原创 VS2012中创建Web服务并编译为dll的方法

把新建网站更改新建项目,然后选择Web服务,即可以由编译器编译该Web服务为dll。类似,也可以编译网站应用程序的cs代码为dll。

2016-04-09 09:41:50 2809

原创 AlphaGo比Windows和Apple有更远更持久的影响力

有感AlphaGo战胜顶尖围棋高手。

2016-03-14 22:11:42 1311

原创 C#中泛型集合List<T>反序列化问题及解决方法

在不同程序集中使用反序列化技术时需要考虑类型所在的程序集问题。特别地,针对反序列化泛型集合List<T>,还需要有更直接的处理方式。本文介绍了一个处理泛型集合List<T>的反序列化方法,在VS2012和.NET Framework3.5下调试通过。

2015-10-08 08:44:27 10625 2

原创 ASP.NET MVC保持表单数据状态的方法:input辅助器+模型绑定

ASP.NET使用ViewState保持网页的状态(该技术的主要弊端之一)。那么,在ASP.NET MVC中需要保持网页状态时(常见情况:提交一个网页后,没有通过数据验证,需要再呈现该网页)是如何实现的内?笔者的方法是:视图中使用input辅助器+控制器方法的模型绑定。该方法在VS2012+.NET Framework 4.5的MVC4中测试通过。

2015-09-14 22:45:00 4803

原创 ASP.NET MVC4中@model使用多个类型实例的方法

一般情况下,ASP.NET MVC的视图(View)中@model只使用一个类型实例。本文介绍了使用.NET Framework 4.0版本引入的Tuple类满足@model使用多个类型实例的方法,给出的代码在VS2012、.NET Framework4.5和ASP.NET MVC4中调试通过。

2015-09-03 23:47:10 47627

原创 ASP.NET Web Api中使用Session、Cache和Application的几个方法

介绍了在ASP.NET Web Api中使用Session、Cache和Application的两个方法,程序在VS2012和Firefox中测试通过。

2015-08-31 15:29:57 16407

原创 ASP.NET 4.0引入的视图状态属性ViewStateMode与原EnableViewState的区别

介绍了ASP.NET 4.0引入的控件视图状态属性ViewStateMode与原EnableViewState的区别,并给出了测试代码。

2015-08-23 16:59:13 4810 2

原创 ASP.NET查找路由表RouteTable中路由名等信息的方法

介绍了一个从ASP.NET路由表RouteTable中获取路由名、映射的虚拟路径、映射的物理路径等信息的方法,该方法在VS2012和.NET Framework 4.5下测试通过。

2015-08-18 21:40:38 5486

原创 DataTable.Select()方法的一个困惑,或者是一个bug?

介绍了一个ADO.NET中DataTable.Select()方法使用时的一个非常规现象:该方法的SQL语句可能与执行顺序或左右结合有关。

2015-06-03 17:37:30 3250

原创 强移动计算中心——基于可穿戴设备的一个技术预测

个人的技术预测,若干年后看看是否正确。呵呵。

2015-05-26 17:39:23 1681

原创 C#实现的表达式解析与计算类TExprParser介绍

介绍一组C#实现的包括算术、关系、逻辑、自定义函数和占位符的表达式解析与计算类TExprParser,dll和测试程序请到http://download.csdn.net/user/hulihui下载。

2015-02-14 00:13:28 6685 2

原创 C#虚拟(virtual)自动属性使用时的一点注意事项

C#自动属性如果标记为virtual,在派生类中使用时可能产生递归调用,原因是。。。。

2015-02-11 11:29:16 8543 1

原创 C#类型定义变化不会影响反序列化的几种情况

C#可以序列化一个对象为流,也可以把流反序列化为一个对象。本文分析了类型定义变化后不影响反序列化的几种情况。

2015-01-15 22:08:15 2211

原创 C#程序设计与应用课程教学总结:自评与改进

总结下C#程序设计与应用课教学与计划的不足。

2015-01-11 11:16:47 3358

原创 C#程序设计与应用课程教学总结兼2014年回顾

2014年给13级的学生上C#程序设计与应用课,总结下,兼2014年回顾和2015年展望。

2015-01-10 23:46:44 1975

原创 一个C#类多态与隐藏(new)方法的结果分析

这个学期上了一门C#程序手

2014-10-10 17:11:51 2368 1

原创 C#并行计算类Parallel的性能测试

这个假期主要做两件

2014-08-26 12:29:35 13174 1

原创 一个基于src和ashx的无刷新下载文件和更新图片的方法

最近在学习jQuery,

2014-06-05 23:04:00 3962

原创 NPOI中出现“是否要恢复此工作薄的内容?如果信任此工作薄的来源。。。”的问题的解决方法

把几个ASP.NET中制作Excel报表用NPOI改写后(原来用COM方式),立即有人反映,打开下载的Excel报表时,有提示“是否要恢复此工作薄的内容?如果信任此工作薄的来源,请单击“是”。。。的提示信息,如果选“时”则打印时第二页开始没有(重复的)标题行。        仔细检查发现,俺用Excel2000制作的报表模板文件,使用NPOI中RemoveSheetAt()函数删除表单后,在E

2014-03-13 23:22:21 7856

原创 NPOI在ASP.NET上传下载Excel文件的应用

做统计相关软件已经有20来年了,感觉Excel制作复杂报表是非常合适的,以前一直应用COM方法调用机器的Excel制作报表,包括字体、对齐、单元格合并、设置行列宽度等,使用起来得心应手。        随着新版本Office的发布、新操作系统的普及,以及服务器上Excel使用时常报些异常(需要重运行下Excel即可解决),间或是用户的COM相关系统文件被病毒破坏,以及要求机器上安装Excel,

2014-02-11 16:04:04 2888

原创 2013年回顾与2014年展望

2013年12月31号,长沙阳光明媚。俺坐在电脑前,开着烤火箱,写每年一度的回顾展望博文。        今年最大的事情是小孩中考。10A的成绩的确不难,但不能有任何闪失,否则麻烦事情比较多。在中考前的4、5月份,大人比小孩还要紧张。同时,还必须参加四大名校的实验班考试。兴奋、疲惫与焦虑中。终于,一天晚上散步时接到小孩的电话说“接到学校的面试通知了“。终于,6月下旬的中考完了。终于,7月2号晚

2013-12-31 21:45:02 1528

原创 NPOI的RemoveSheetAt()方法使用注意事项

在C#中使用COM方式读写Excel文件有一些优点:1)可以直接使用丰富的Excel内部函数;2)在Excel2000上创建的Interop.Excel.dll库,可以在Excel2003、2007和2010下直接使用,兼容性还可以;3)只需要一个动态库函数。    但上述方法的缺点也十分明显:1)机器上必须装Excel,特别是服务器端还要做DCOM配置;2)Excel的相关动态库被病毒破坏后

2013-12-27 11:49:50 6873 2

C#实现的表达式解析与计算动态库TExprParser.dll(V1.5)

一组C#实现的算术、关系、逻辑与函数等的表达式解析与计算类TExprParser(V1.5)及测试exe程序,可以使用{n}占位符参数等,并提供详细的错误解析提示。具体使用参考http://blog.csdn.net/hulihui。测试程序需要.net 3.5环境。

2015-07-19

C#实现的表达式解析与计算动态库TExprParser.dll(V1.4)

一组C#实现的算术、关系、逻辑与函数等的表达式解析与计算类TExprParser(V1.4)及测试exe程序,可以使用{n}占位符参数等,并提供详细的错误解析提示。具体使用参考http://blog.csdn.net/hulihui。测试程序需要.net 3.5环境。

2015-03-09

C#实现的表达式解析与计算动态库TExprParser.dll(V1.3)

一个C#实现的算术、关系、逻辑与函数等的表达式解析与计算类TExprParser(V1.3)及测试程序,可以使用{n}占位符参数等,并提供详细的错误解析提示。具体使用参考http://blog.csdn.net/hulihui。测试程序需要.net 3.5环境。

2015-02-25

C#实现的表达式解析与计算动态库TExprParser.dll(V1.2)

一个C#实现的算术、关系、逻辑与函数等的表达式解析与计算类TExprParser(V1.2),可以使用{n}占位符参数等,并提供详细的错误解析提示。具体使用参考http://blog.csdn.net/hulihui。测试程序需要.net 3.5环境。

2015-02-19

C#实现的表达式解析与计算动态库TExprParser.dll(V1.1)

一个C#实现的算术、关系、逻辑与函数等的表达式解析与计算类TExprParser(V1.1),可以使用{n}占位符参数等,并提供详细的错误解析提示。具体使用参考http://blog.csdn.net/hulihui。测试程序需要.net 3.5环境。

2015-02-14

C#实现的表达式解析与计算动态库TExprParser.dll

一个C#实现的算术、关系、逻辑与函数等的表达式计算类TExprParser,可以带{n}占位符参数等,并提供详细的错误解析提示。具体使用参考http://blog.csdn.net/hulihui。测试程序需要.net 3.5环境。

2015-02-13

可空与可绑定数据源的日期编辑选择控件TDateEditPicker

一个.NET 2.0的窗体日期编辑选择控件TDateEditPicker 1.2。支持空值与数据源绑定。实现简介和升级请参考:http://blog.csdn.net/hulihui/archive/2010/03/12/5373252.aspx 。

2010-03-12

多列组合框控件MultiColumnComboBoxEx(1.2)源码与示例

MultiColumnComboBoxEx(1.2)主要功能:1)下拉框和文本框中显示多列;2)指定显示的列及其顺序;3)设定框高与项高;4)提供Items.IndexOf代替函数ItemIndexOf;5)支持RightToLeft(RTL)。具体实现请参考:http://blog.csdn.net/hulihui/archive/2009/02/01/3856824.aspx。

2009-02-19

定制DataGridView快捷菜单的关联事件源码与示例(修改)

定制DataGridView快捷菜单的关联事件,获取当前的行/列号和关联快捷菜,取代RowTemplate.ContextMenuStrip。实现请参考: http://blog.csdn.net/hulihui/archive/2009/02/13/3887425.aspx。后续更新与源码请参考:http://blog.csdn.net/hulihui/archive/2009/02/14/3890937.aspx。

2009-02-13

定制DataGridView快捷菜单ContextMenuStrip的关联事件源码与示例

有更新的源码和示例,请到:http://download.csdn.net/source/1011721下载。实现参考:http://blog.csdn.net/hulihui/archive/2009/02/13/3887425.aspx及文后的补记,以及http://blog.csdn.net/hulihui/archive/2009/02/14/3890937.aspx。

2009-02-13

多列组合框控件MultiColumnComboBoxEx(1.1更新)源码与示例

V1.2 请到http://download.csdn.net/source/1022630下载。具体实现请参考拙文:http://blog.csdn.net/hulihui/archive/2009/02/01/3856824.aspx。

2009-02-12

多列组合框控件MultiColumnComboBoxEx(1.1)源码与示例

V1.2 请到http://download.csdn.net/source/1022630下载。具体实现请参考拙文:http://blog.csdn.net/hulihui/archive/2009/02/01/3856824.aspx。

2009-02-07

多列数据绑定组合框控件MultiColumnComboBoxEx源码与示例

V1.2 请到http://download.csdn.net/source/1022630下载。具体实现请参考拙文:http://blog.csdn.net/hulihui/archive/2009/02/01/3856824.aspx。

2009-02-01

基于WebService的自升级框架WebSAUF 1.0源码与示例

一个ClickOnce替代方案:基于WebService的可扩展客户端自升级框架WebSAUF,具有功能:配置升级清单、指定升级方式、确定压缩形式、设定安装文件夹等,既可以升级客户端程序自己或其它程序文件,也可以发布数据库等非程序文件,可以应用于C/S应用系统。具体实现请参考:http://blog.csdn.net/hulihui/archive/2009/01/23/3851991.aspx。

2009-02-01

固定html表(table)头的html/css/js源码

codeproject上找到的固定表头且用html/css/js实现的htm文件,使用:建立IIS虚拟路径后把zip中的三个文件拷贝到虚拟路径,使用IE调用table.htm即可。原文请参考:http://www.codeproject.com/KB/scripting/HTMLFixedHeaders.aspx

2008-12-15

固定DataGrid表头的aspx源码

codeproject上找到的固定表头且用C#实现的ASP.NET,稍作修改为一个独立的aspx文件。使用:建立IIS虚拟路径后把aspx文件拷贝到该虚拟路径,使用IE或Firefox调用即可。原文请参考:http://www.codeproject.com/KB/webforms/FrozenGridHeader.aspx

2008-12-11

《软件工程》课程设计报告样例

张海藩《软件工程导论》的课程设计报告,简化自一个实际应用系统,包括:引言、需求分析、总体设计、详细设计、系统测试、总结等。

2008-12-06

定制DataGridGrid的数值编辑元素:Edit Control/Column/Cell源码与演示程序

定制DataGridGrid的数值编辑元素:Edit Control/Column/Cell的源码和演示程序。具有特点:1)设定小数位长;2)设定是否允许负数;3)设定是否显示null当单元格值为0时。具体实现请参考拙文:http://blog.csdn.net/hulihui/archive/2008/11/26/3374134.aspx

2008-11-26

C#实现的数值编辑框控件TNumEditBox(V1.3)

C#实现的数值编辑框控件TNumEditBox(V1.3),具有功能:1)设置ReadOnly时的背景颜色;2)定义小数位长;3)允许非负数;4)支持Ctrl+V/Ctrl+C/Ctrl+X等快捷键操作;5)支持鼠标上下文菜单操作(Paste/Copy/Cut)。有关控件的说明请参见拙文:http://www.codeproject.com/KB/edit/TNumEditBox.aspx。或者:http://blog.csdn.net/hulihui/archive/2008/09/17/2940491.aspx

2008-11-24

可显示百分比的进度条组件TSmartProgressBar源码与Demo

TSmartProgressBar可定制如下属性(详见演示程序属性设置表格):1)背景颜色;2)进度块颜色;3)进度块宽度;4)块间空白宽度;5)边框类型;6)是否显示百分比数字。具体实现请参考:http://blog.csdn.net/hulihui/archive/2008/08/30/2851200.aspx或http://www.codeproject.com/KB/progress/hulihui_TSmartProgressBar.aspx

2008-11-24

构建DataGridView的定制NumericUpDown单元格(Cell)和表格列(Column)的源码与Demo

译文:构建DataGridView的定制NumericUpDown单元格和表格列(Build a Custom NumericUpDown Cell and Column for the DataGridView Control)附带的源码和Demo。译文请参考:http://blog.csdn.net/hulihui/archive/2008/11/22/3351922.aspx。另,也请参考资源:http://download.csdn.net/source/809126

2008-11-21

C#实现的数值编辑框控件TNumEditBox(V1.2)

提示:请下载最新的1.3版本:http://download.csdn.net/source/803396

2008-11-18

可扩展多线程异步Socket服务器框架EMTASS 2.1(C#版)

用C#实现的、基于.NET 2.0的可扩展多线程异步Socket服务器框架EMTASS 2.1源码和Demo。有关该框架的设计说明请参考拙文:http://blog.csdn.net/hulihui/archive/2008/10/27/3158613.aspx

2008-11-09

多线程异步Socket服务器框架EMTASS 1.1(C#版)

开源框架EMTASS 2.0的前一个版本。相关说明请参考拙文:http://blog.csdn.net/hulihui/archive/2008/10/27/3158613.aspx。

2008-10-30

可扩展多线程异步Socket服务器框架EMTASS 2.0(C#版)

用C#实现的、基于.NET 2.0的可扩展多线程异步Socket服务器框架EMTASS 2.0(C#版)源码和Demo。有关该框架的设计说明请参考拙文:http://blog.csdn.net/hulihui/archive/2008/10/27/3158613.aspx。

2008-10-27

2008技术讲座程序代码及PPT

2008年学期技术讲座压缩包,包括:委托程序代码、事件程序代码及讲座稿PPT。

2008-09-30

C#实现的数值文本框(TextBox)组件TDecEditBox

提示:http://download.csdn.net/source/803396下载更新的第1.3版代码及demo。

2008-09-15

可显示百分比的进度条组件TSmartProgressBar演示程序

请到:http://download.csdn.net/source/803385下载源吗和Demo。

2008-09-08

带合计行的多层表头组件TDataGridViewEx演示程序

一个继承自DataGridView的表格组件TDataGridViewEx演示程序,具有功能:1)显示多层表头;2)显示合计行;3)合计行同步表格或数据源数据更新;4)排序后重定位到当前行;5)设置行或单元的背景颜色;6)显示行序号/列序号;7)点击垂直滚动条顶/底端可以到第一/最末行。有关该组件的设计技术请参考拙文http://blog.csdn.net/hulihui/archive/2008/08/22/2815118.aspx

2008-09-01

基于GZip的多文件压缩组件TGZipCompressBar

应用.NET 自带的 GZipCompress 组件,压缩多个文件为一个包。实际测试表明,压缩效率不高。

2008-08-29

可显示百分比的进度条组件TProgressBar

组件 TProgressBar 继承自 Label,可以在进度条上显示百分比,刷新无空白,还可以定制如下属性(详见演示程序的属性设置表格):1)背景颜色;2)进度块宽度;3)进度块间空白;4)边框类型。 提示:请到http://download.csdn.net/source/803385下载最新的源码及Demo。

2008-08-29

带合计行的多行表头的演示程序TestMultiHeader

带合计行的多行表头组件TDataGridViewEx演示程序,支持可视化自定义多行表头、支持合计列定义、支持排序后重定位等功能。

2008-08-23

codeline

可以统计delphi或C#程序的代码行数

2008-08-01

DishMoving

Hanoi塔的演示程序(delphi实现)

2008-04-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除