摘要: 在N久之前,我发过一个绘制曲线的文章 "先发个绘制曲线图的:用ASP.NET with C# 绘制曲线图(Curve图)" 里面介绍了简单的绘制曲线图的方法.近来重新翻阅了这篇文章.心情大好之下又重新修改了一下绘制方法,增加自动适应数据的处理和可以根据传入的数据绘制多条曲线. 阅读全文
posted @ 2008-09-28 16:49 KenBlove 阅读(21242) 评论(31) 推荐(1) 编辑
摘要: 设计昨天尝试了仿QQ面板的设计,今天忽然想如果将面板横着放,不就成了一个拉幕式的窗口了么?其实和QQ面板不同的就是QQ面板设计当点击Module button的时候,会显示下一级的button.但是这次我们做的不同,应该显示不同的内容,道理大同小异.我们将在panel中加入usercontrol,至于usercontrol里面要显示什么内容,就随便你发挥了. 阅读全文
posted @ 2008-09-28 12:32 KenBlove 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 用C#实现仿QQ面板效果的界面程序的详细介绍和附完整源代码. 阅读全文
posted @ 2008-09-27 17:19 KenBlove 阅读(2147) 评论(0) 推荐(0) 编辑
摘要: 可以读取目录或文件的CreationTime(或者LastAccessTime,LastWriteTime等)来和当前时间比较,当超过某一定义时间就可以对其进行删除操作,否则不删除. 阅读全文
posted @ 2008-09-27 13:46 KenBlove 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 趁有空,对.net的文件操作类做了一个大概的总结.具体参看代码. 阅读全文
posted @ 2008-09-27 12:13 KenBlove 阅读(484) 评论(1) 推荐(0) 编辑
摘要: 如何最小化成托盘图标?请看代码~ 阅读全文
posted @ 2008-09-02 11:11 KenBlove 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 有时候你会发现本来好好的WinForm程序在别的机器上显示的尺寸就不对了。这些问题主要发生在背景图片、图片框、窗口布局上。那么那就很可能是因为WinForm的自动放缩功能。 阅读全文
posted @ 2008-09-02 10:21 KenBlove 阅读(4793) 评论(0) 推荐(1) 编辑
摘要: DateTime fileCreateTime = DateTime.ParseExact("20080827095555", "yyyyMMddHHmmss", new CultureInfo("zh-CN", true)); 阅读全文
posted @ 2008-08-27 10:00 KenBlove 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 微软在VSTS(Visual Studio Team System)2005中集成了单元测试框架(Team Test),就是我们平时所说的单元测试(UnitTest)了。 今天,就让我们通过一个简单的例子,来尝试一下UnitTest的魅力吧。 阅读全文
posted @ 2008-08-21 23:54 KenBlove 阅读(2006) 评论(2) 推荐(0) 编辑
摘要: 因为项目需要打包文件,就在同事的建议下用ICSharpCode写了个打包函数.ICSharpCode的介绍就不说了.具体请到官方网站 http://www.icsharpcode.net/ 上了解. 首先引用ICSharpCode.SharpZipLib.dll,没有在这里下载:http://files.cnblogs.com/KenBlove/ICSharpCode.SharpZipLib.rar 代码实现多文件,自定义文件,整目录打包等功能. 阅读全文
posted @ 2008-08-18 16:09 KenBlove 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 区别就是Build只Build更改过的文件. Rebuild则会Build所有文件. 就这么简单~ 阅读全文
posted @ 2008-08-15 09:49 KenBlove 阅读(1123) 评论(2) 推荐(0) 编辑
摘要: 加密字符串,没有什么说的,说明都在代码里面。看代码吧~ //定义SHA1对象 System.Security.Cryptography.SHA1 sha1 = new System.Security.Cryptography.SHA1CryptoServiceProvider(); //获取加密后密文字节数组 //注意编码UTF8、UTF7、Unicode等的选择,例如 //byte[] bytResult = sha1.ComputeHash(System.Text.Encoding.UTF8.GetBytes(strName)); //这里编码采用系统默认编码 byte[] bytResult = sha1.ComputeHash(System.Text.Encoding.Default.GetBytes(strName)); //转换成字符串 s 阅读全文
posted @ 2008-07-23 10:39 KenBlove 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 昨晚发现如果在Solution中将Win Application Project放到一个项目文件夹下,该Project就不能继承自己的Form和UserControl,但可以继承别的Project的Form和UserControl。 但如果将Project移动到文件夹外,放到Solution的根目录下,就可以继承自己的Form和UserControl。 不知道这是VS的bug呢还是故意这样设置的。先记录一下,免得以后再犯晕。 阅读全文
posted @ 2008-07-16 11:16 KenBlove 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 1、设定窗口左上角图标: 在该Form属性窗口中找到Icon属性,选择你的图标。 2、设定生成的Exe文件的图标: 在该项目的属性窗口(可在该项目上点右键,选择"Properties"调出),选择"Application"页,可以在"Resources"下看到Icon属性,选择你需要显示的图标即可。 阅读全文
posted @ 2008-07-10 15:57 KenBlove 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 我们继续资源文件使用的学习,将上次生成Skines.resx文件(在\bin\Debug目录下)到要使用资源的Project的根目录下,然后在Visual Studio的Solution Explorer中点击一下上方的"Show All Files"按钮,就能在项目下见到Skins.resx。在Skins.resx中点右键选择"Include In Project"见Skins.resx增加到项目中。 这时候,我们已经将资源增加到了项目中,到底怎么使用它呢? 阅读全文
posted @ 2008-07-10 15:36 KenBlove 阅读(365) 评论(1) 推荐(0) 编辑