摘要:
有段时间为了做个事情,需求大概这样:有几组照片集(或者叫相册)需要在软件中就行快速浏览,效果类似于Windows操作系统中的照片查看器,既可以缩略图看,也可以逐个放大看,也可以幻灯片形式放映。要求WinForm程序中实现并集成。 初看逐个问题很简单嘛,找个现成图片浏览控件,或者干脆自己写一个也行。没想到一圈照下来,还真就没找到一个合适的WinForm的.NET控件能实现如此需求。 最后无意中发... 阅读全文
随笔分类 - C#编程
[转]NHibernate文章转载
2009-11-16 22:59 by flyingfish, 333 阅读, 收藏, 编辑
摘要:
最近准备学NHibernate,于是网上狂找,看来有不少文章,但仔细看就会明白,搞来搞去,其实就那么几篇大同小异的文章,但还是终于在我们的博客上找到篇好点的,就是下面那篇了,我也不明白是哪为高手写的了,因为转载的太多了,有点糊涂了,也许是张老三的作品吧,但不知道是没有把相关源码共享出来,还是我没有找到,对一个新手来说,就一些文字真的有点困难啊,何况下面的文章可能由于手误,还是某些原因,我是调试很久... 阅读全文
System.Drawing.Color和OLE_COLOR如何转换?
2008-10-05 18:40 by flyingfish, 1268 阅读, 收藏, 编辑
摘要:
使用COM控件时颜色值通常为OLE_COLOR类型,数据类型为uint或int,通常需要将Color类转换过去。可用方法之一为:用ColorTranslator类的ToOle。style.BrushColor = (uint)ColorTranslator.ToOle(Color.Yellow); 阅读全文
[转]CheckedlistBox绑定数据库,并获得所有选中的值(ValueMember)和显示值(DisplayMember)
2008-10-04 09:07 by flyingfish, 2789 阅读, 收藏, 编辑
摘要:
http://hi.baidu.com/qzrc/blog/item/f1bdd158ca632c81810a187f.htmlCheckedlistBox绑定数据库,并获得所有选中的值(ValueMember)和显示值(DisplayMember)2006年10月25日 星期三 23:22 CheckedlistBox绑定数据库,并获得所有选中的值(ValueMember)和显示值(Displa... 阅读全文
[藏]C#常用正则表达式整理
2008-05-29 11:58 by flyingfish, 1004 阅读, 收藏, 编辑
摘要:
原文出处:http://hi.baidu.com/rmstar/blog/item/1b5b8f03b820d2723812bb1b.html (1)“@”符号 符下两ows表研究室的火热,当晨在“@”虽然并非C#正则表达式的“成员”,但是它经常与C#正则表达式出双入对。“@”表示,跟在它后面的字符串是个“逐字字符串”,不是很好理解,举个例子,以下两个声明是等效的: string x="D:\\... 阅读全文
[藏]C#正则表达式整理备忘
2008-05-29 11:57 by flyingfish, 358 阅读, 收藏, 编辑
摘要:
原文出处:http://www.cnblogs.com/KissKnife/archive/2008/03/23/1118423.html 有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字... 阅读全文
[藏]C# 中的常用正则表达式总结
2008-05-29 11:46 by flyingfish, 372 阅读, 收藏, 编辑
摘要:
来源:中国自学编程网 这是我发了不少时间整理的C#的正则表达式,新手朋友注意一定要手册一下哦,这样可以节省很多写代码的时间,中国自学编程网为新手朋友整理发布。 这是我发了不少时间整理的C#的正则表达式,新手朋友注意一定要手册一下哦,这样可以节省很多写代码的时间,中国自学编程网为新手朋友整理发布。 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入... 阅读全文
[转]C#正则表达式小结
2008-05-29 11:39 by flyingfish, 371 阅读, 收藏, 编辑
摘要:
[转]C#正则表达式小结 地址: http://www.cnblogs.com/maxianghui/archive/2006/05/... 确实不错,感谢这位朋友 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[... 阅读全文
[藏]C# 中的常用正则表达式总结
2008-05-29 11:38 by flyingfish, 385 阅读, 收藏, 编辑
摘要:
出处:http://hi.baidu.com/zerozone/blog/item/7c9f4fc23d774436e5dd3b8d.html 这是我发了不少时间整理的C#的正则表达式,新手朋友注意一定要手册一下哦,这样可以节省很多写代码的时间,设计家园为新手朋友整理发布。 只能输入数字:"^[0-9]*"。 只能输入n位的数字:"^\d{n}"。 只能输入至少n位的数字:"^\d{... 阅读全文
[藏]常用正则表达式
2008-05-29 11:30 by flyingfish, 520 阅读, 收藏, 编辑
摘要:
1。^\d+$ //匹配非负整数(正整数 + 0) 2。^[0-9]*[1-9][0-9]*$ //匹配正整数 3。^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0) 4。^-[0-9]*[1-9][0-9]*$ //匹配负整数 5。^-?\d+$ //匹配整数 6。^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0) 7。^(([0-9]... 阅读全文
[藏]常用的匹配正则表达式和实例
2008-05-29 11:28 by flyingfish, 387 阅读, 收藏, 编辑
摘要:
匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;} 匹配空行的正则表达式:\n[\s| ]*... 阅读全文
[藏]常用正则表达式及评注
2008-05-29 11:25 by flyingfish, 412 阅读, 收藏, 编辑
摘要:
匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?| 评注:网上流传的版本太糟糕,上面这个... 阅读全文
[转]在用数据绑定的时候我为什么不能把焦点移出(Tab out)我的控件?(译)
2008-05-28 15:54 by flyingfish, 506 阅读, 收藏, 编辑
摘要:
http://www.cnblogs.com/Ricky81317/archive/2006/12/23/601013.aspx 在用数据绑定的时候我为什么不能把焦点移出(Tab out)我的控件?(译) [译自MS发布的一个有关数据绑定的FAQ] 默认情况下,简单数据绑定把对绑定的数据源的更新作为控件验证操作的一部分。控件验证发生在控件失去焦点的时候,而控件失去焦点发生在用户使用Tab键或者... 阅读全文
[转]使用ErrorProvider改善用户体验
2008-05-28 15:49 by flyingfish, 4343 阅读, 收藏, 编辑
摘要:
使用ErrorProvider改善用户体验 http://blog.csdn.net/blue_sky_blue_heart/archive/2006/11/18/1393888.aspx 1. ErrorProvider概述 我们经常使用Windows Forms下的ErrorProvider,这是一个.NET组件,可以在VS IDE的工具栏中找到它。Err... 阅读全文
Binding的Parse和Format事件
2008-05-21 16:53 by flyingfish, 956 阅读, 收藏, 编辑
摘要:
做数据处理程序的程序员一定都很烦数据库的数据类型和开发语言数据类型的不一致问题(使用ORM的情况除外)。 当然这个问题也一定程度上是数据库设计的欠缺造成的。现在举个例子来讲一下如.NET中如何通过DataBinding来提高程序开发中的转换效率,相信如下的情景一定有很多人遇到过。 问题描述:数据中的日期型字段设置成了String型或者Float型而,程序设计时用的日期选取空间一般用DateTim... 阅读全文
DotNetBar中ExpandableSplitter使用技巧
2008-01-10 21:39 by flyingfish, 6279 阅读, 收藏, 编辑
摘要:
为了实现如下图1到图2效果,用ExpandableSplitter很方便,设置ExpandableSplitter的ExpandedControl属性为panelEx_Right即可。 但是想实现图3的效果,本以为用这个控件加上Form的Autosize属性即可。 没想搞了半天发现不管是form用autosize让panel_right的dock为fill,还是panel_right锚定都无法实现... 阅读全文
上传一很酷的黑色背景.vssettings文件
2008-01-09 17:17 by flyingfish, 3263 阅读, 收藏, 编辑
摘要:
下载Hanselman Color Settings.vssettings 阅读全文
命名空间Microsoft.Office.Interop.Word不存在....
2007-08-09 11:00 by flyingfish, 1859 阅读, 收藏, 编辑
摘要:
编译出现错误: "Could not load file or assembly 'Microsoft.Office.Interop.Word, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies."意思是说:“系统找不到文件或者程序集 ''Microsoft.... 阅读全文
用Select查询结果创建ACCESS表
2007-04-18 17:40 by flyingfish, 5415 阅读, 收藏, 编辑
摘要:
CREATE TABLE AS 由 SQL:2003 标准声明. 查了Access的文档发现没有关于CREATE TABLE AS 得解释,应当是不支持。 在Access中用查询结果创建表可以用SELECT INTO来替代 实现。Access的文档中是这么说的: ---------------------------------------------- 创建生成表查询 (生成表查询:一种查询(... 阅读全文
??征集Sql Server2005设置Windows集成认证资料
2007-04-06 09:19 by flyingfish, 655 阅读, 收藏, 编辑
摘要:
对sql server数据库登陆采用windos集成身份认证是Mircosoft推荐的方式,但是搞了半天愣是没设置好。 在此征集在Web应用中对Sql Server2005设置Windows集成身份认证的完整资料,请高手赐教! 阅读全文