梦在脚下,让心灵去飞翔。

专注.net,SQL Server,设计模式。

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  15 随笔 :: 1 文章 :: 969 评论 :: 28 引用

前年开发了一个小小的控件,不想大家这么感兴趣,索性把源码工程一块放上,大家都可以下载。   
源码下载
大家好,前一段时间我开发了一些基于VS2005下的控件,不知道对大家是否在学习VS2005方面有帮助,今天继续发布基于VS2005下的控件,这个控件主要是针对财务金额显示方面的,最近在做个项目,得用到财务的金额显示,即带有财务表览的显示方法。在网上看看了,发现没有用.net开发的,有用PB,VB等开发的,所以昨天抽出时间写了个这方面的控件。首先大家要知道,在DataGridView中显示财务表览方式的金额,一定要重写去写DataGridViewCell,与DataGridViewColumn 两个类,这个控件的做法很简单,就是在DataGridViewCell中把Paint事件重新写一下就可以,可以使用GDI+来画竖线,然后动态算出每条竖线之间的间距离就可以,至于怎么编写DataGridViewCell 与DataGridViewColumn两个类的继承类,请参照我之前发的随笔有介绍。
如需要源码给我留言
附图:



源码下载

posted on 2006-01-12 13:28 随风飘散 阅读(6352) 评论(242)  编辑 收藏 网摘
评论共2页: 1 2 下一页 

评论

#1楼  2006-01-20 11:15 ft63 [未注册用户]
谢谢啦,也给我一份学习学习!
ft639@126.com
  回复  引用    

#2楼  2006-01-20 15:28 陈志翔 [未注册用户]
谢谢啦,也给我一份
cqm21@yahoo.com.cn
  回复  引用    

#3楼  2006-01-21 12:57 yaoliping [未注册用户]
给我一份,谢谢拉!yaoliping@gmail.com
  回复  引用    

#4楼  2006-01-23 16:27 SUNHAI [未注册用户]
你好. 麻烦给我一份.

sunhai@gmail.com

谢谢
  回复  引用    

#5楼  2006-01-24 17:07 gp [未注册用户]
请给我发一份
gp341@163.com
  回复  引用    

#6楼  2006-01-24 17:30 cjh [未注册用户]
maple-2003@sohu.com
3ks
  回复  引用    

#7楼  2006-01-24 21:07 想你因为喝酒      
好东东,我也要一份,DX,谢谢了先!

godnumen@gmail.com
  回复  引用  查看    

#8楼  2006-01-25 08:56 iliuyong [未注册用户]
太好了
,我也要一份,谢谢了iliuyong@163.com
  回复  引用    

#9楼  2006-01-26 11:08 SUNHAI [未注册用户]
楼上的都收到了嘛? 我好象没收到过.....
楼主哪去了?
  回复  引用    

您好,能否发给我一份源码,我对这个控件的重绘还是不太清楚。
naturelin@hotmail.com
向您表示感谢!
  回复  引用    

#11楼  2006-02-03 09:26 lmgZz [未注册用户]
liming_gang2@163.com
谢谢!
  回复  引用    

谢谢!

  回复  引用    

nieyangjie@chinakms.net
谢谢!

  回复  引用    

#14楼  2006-02-06 14:00 小毅 [未注册用户]
您好,能给我发一份吗?crave0812@163.com
  回复  引用    

#15楼  2006-02-21 09:00 markyin [未注册用户]
yinxiangdong@126.com
谢谢
  回复  引用    

#16楼  2006-02-21 09:23 restore [未注册用户]
dqfans@gmail.com
谢谢
  回复  引用    

#17楼  2006-02-23 16:06 dodocs [未注册用户]
dodo@dodocs.net
请给份源码,谢谢!
  回复  引用    

#18楼  2006-02-27 08:25 jess [未注册用户]
jess2005@126.com
  回复  引用    

gaohuming@qq.com
能否给我一份源码?谢谢
  回复  引用    

#20楼  2006-03-02 23:29 long102 [未注册用户]
tvmerp@tom.com 谢谢
  回复  引用    

#21楼  2006-03-03 09:25 zhao [未注册用户]
zhaosichao@gmail.com
  回复  引用    

#22楼  2006-03-08 10:13 lbq [未注册用户]
klineliu@hotmail.com非常感谢!!!
  回复  引用    

#23楼  2006-03-09 00:18 bubugao [未注册用户]
非常感谢 ! mov168@163.com
  回复  引用    

#24楼  2006-03-10 21:39 徐万成 [未注册用户]
xwc_wdd@sohu.com非常感谢
  回复  引用    

#25楼  2006-03-12 16:34 hy2001al [未注册用户]
hy2001al@163.com,谢谢!
  回复  引用    

#26楼  2006-03-20 00:05 JIUNN [未注册用户]
谢谢! 非常感谢 !
sava@seed.net.tw
  回复  引用    

#27楼  2006-03-24 08:47 yeliu [未注册用户]
请给我发一份,谢谢。
hgtyeliu@sina.com
  回复  引用    

#28楼  2006-03-24 14:09 yjz [未注册用户]
yjiangzhou@126.com 谢谢!
  回复  引用    

#29楼  2006-03-24 17:55 py [未注册用户]
请问,是通过DataGridViewTextBoxColumn来修改的吗?
我也正在做这个控件,希望能得到你的帮忙。谢谢。py@cobainsoft.com
  回复  引用    

#30楼  2006-03-26 18:47 000111 [未注册用户]
我很想按enter键的时候执行tab键的效果,而不是默认的向下移,怎样实现?
源码能否给我一份,谢谢!
win@axue88.com
  回复  引用    

#31楼  2006-04-01 22:17 周奔驰      
szzhouke@hotmail.com 谢谢!!!
  回复  引用  查看    

#32楼  2006-04-04 10:50 Henrygeng [未注册用户]
我的邮箱:
a_geng@163.com

3ks
  回复  引用    

#33楼  2006-04-04 10:52 yezhen [未注册用户]
给我发一份,谢谢
7231485.163.com
  回复  引用    

#34楼  2006-04-04 19:18 孙希平 [未注册用户]
请给我发一份,谢谢
sunxp@mail.mas.ah163.net
  回复  引用    

#35楼  2006-04-05 13:45 jxybq [未注册用户]
请给我发一份源码,谢谢
jxybq@hotmail.com
  回复  引用    

#36楼  2006-04-08 13:47 Wisli [未注册用户]
楼主也发一份给我,谢谢!!
wqjch@163.com
  回复  引用    

怎么我需要什么,你这边就贴什么了
无语了,只能感谢,为你加油了
lichao_zz@hotmail.com
谢谢
  回复  引用    

#38楼  2006-04-13 11:08 jhl [未注册用户]
请给一份源码学习. lyplay2@21cn.com
谢谢,祝早日再出精品
  回复  引用    

#39楼  2006-04-13 12:20 learning [未注册用户]
smile67@gmail.com
  回复  引用    

#40楼  2006-04-14 15:53 華哥哥      
簡單但是實用,
如下是可以篩選的網格控件,輸入同excel一樣簡單
 

  回复  引用  查看    

#41楼  2006-05-16 15:48 宋 [未注册用户]
songsgroup@sohu.com
谢谢
  回复  引用    

#42楼  2006-06-13 17:49 杨涛 [未注册用户]
swfcyt@126.com
先谢
  回复  引用    

#43楼 [楼主] 2006-06-21 22:18 随风飘散      
我会尽快把源码给大家的,
  回复  引用  查看    

#44楼 [楼主] 2006-06-21 22:20 随风飘散      
这符图片不错,把楼上的档的严严实实
  回复  引用  查看    

#45楼  2006-06-22 01:37 xxm      
给我一份吧xxm_hl@163. com
  回复  引用  查看    

#46楼  2006-06-22 10:54 Injun [未注册用户]
给我一份吧。。多谢。
liuhuisheng7777@gmail.com
  回复  引用    

#47楼  2006-06-22 16:24 cipchk      
太厉害了,向您要源码学习。
cipchk@163.com
  回复  引用  查看    

#48楼  2006-06-23 17:53 zbm [未注册用户]
请给我一份,谢谢!zbm123@126.com
  回复  引用    

fanhongri@yahoo.com.cn
谢谢拉
  回复  引用    

#50楼  2006-07-01 00:53 netbandit [未注册用户]
谢谢,给我一份,正在学习netbandit@126.com
  回复  引用    

#51楼  2006-07-03 16:37 yzm3375 [未注册用户]
热烈需求,请给一份源码.
yzm3375@126.com

  回复  引用    

#52楼  2006-07-04 15:23 wwtop [未注册用户]
非常感谢,给我发一份好吗!
wang0511@gmail.com
  回复  引用    

#53楼  2006-07-11 08:30 小小唐 [未注册用户]
万分感谢,请给我一份xxgr01@126.com
  回复  引用    

非常感谢!
  回复  引用    

#55楼  2006-07-12 17:00 小李 [未注册用户]
非常感谢!lifeng@gise.cn
  回复  引用    

#56楼  2006-07-17 15:15 xgh [未注册用户]
我也需要一份
xiaogaohui@etang.com
  回复  引用    

#57楼  2006-07-19 15:39 linxiao [未注册用户]
winnt53@hotmail.com
  回复  引用    

#58楼  2006-07-21 15:58 swg [未注册用户]
seasky_shen@seaskysh.com
  回复  引用    

#59楼  2006-07-21 15:59 swg [未注册用户]
上面的网址打错,不好意思!正好需要这样的控件,谢谢,急要!
skylark_shen@seaskysh.com
  回复  引用    

#60楼  2006-07-25 15:39 westlyou [未注册用户]
能否给我一份原码,觉得很不错!

不知你能否实现,在单元格中点击,能弹出一个查询的窗体,窗体上有选择条件和按钮,关闭后能在单元格上显示选择的值?

llyyou@yahoo.com.cn
  回复  引用    

#61楼  2006-08-04 09:29 westlyou [未注册用户]
你好!
我只收到邮件,但邮件中并无附件和原代码,还望兄弟重发一份给我,先谢过!!!


llyyou@yahoo.com.cn
  回复  引用    

#62楼  2006-08-05 21:46 GBN [未注册用户]
图片中所示“Column1”只能显示吗?不可以编辑?
我用VB.NET的,也想添加一个自定义的列,看MSDN的例子里,Cell是继承DataGridViewTextBoxCell的,我想由DataGridViewCell继承,可是双击自定义的列的单元格时,编辑控件根本不出来。
于是用回DataGridViewTextBoxCell,这样双击时编辑控件出来了,但是修改编辑控件的内容后,把焦点转移到别的单元格,看到被编辑的单元格的值根本没有改变,再编辑都是一样没变。
想请教在NET环境中给DataGridView添加自定义列的完整过程解释,就是每一个Sub和Function等等的作用、关系,运行的循序之类,语言最好是VB.NET的。C#有点不明白,C++更不明白。
  回复  引用    

#63楼  2006-08-05 23:14 GBN [未注册用户]
好消息啊!
我的自定义控件终于加到DataGridView上去了,原来上次提到的“编辑后,焦点转移后,内容没变”的原因是要写“IDataGridViewEditingControl”接口的那个Class里的“OnVisibleChanged”子程序要写“Overrides”表示重载,原来我写漏了。
或许大家不明白我说什么,没关系,只是表示一下开心而已。
  回复  引用    

#64楼  2006-08-06 23:15 crazyjh [未注册用户]
你好,看到你的这篇文章,让我受益非浅,希望能得到源代码,感谢^
另:我想问一下如何在datagridview里实现多个标题行,比如
2005年 2006年 2007年
上半年 下班年 上半年 下班年 上半年 下班年
还请多指教!

我的邮件:dai693@hotmail.com
  回复  引用    

#65楼  2006-08-10 11:18 SKYCYC [未注册用户]
还请多指教!

我的邮件:cycstc8888@sina.com.cn 谢谢
  回复  引用    

#66楼  2006-08-10 14:21 pegger [未注册用户]
非常感谢,给我发一份好吗!
geng_518@yahoo.com.cn
  回复  引用    

#67楼  2006-08-11 19:51 clisam [未注册用户]
clisam@126.com

如果可能给我发份源码,不胜感激.
  回复  引用    

#68楼  2006-08-13 22:53 登峰t [未注册用户]
supercode@163.com
谢谢
  回复  引用    

#69楼  2006-08-14 10:58 tita [未注册用户]
给我一份源码 谢谢!
zhaoyun413@163.com
  回复  引用    

#70楼  2006-08-18 08:59 五月 [未注册用户]
能发一份源码我吗?
最近正为怎么实现这一功能头疼呢

  回复  引用    

#71楼  2006-08-18 09:00 五月 [未注册用户]
附上邮箱:wuyue820415@163.com
  回复  引用    

#72楼  2006-08-19 18:32 cjpvvv [未注册用户]
给我一份源码 谢谢!
cjpvvv@yahoo.com.cn
  回复  引用    

#73楼  2006-08-21 16:55 zhangsir [未注册用户]
给我一份源码 谢谢!
zhangcunpeng@sina.com
  回复  引用    

可以给我发一份吗?谢谢
yjl@dahengit.com
  回复  引用    

#75楼  2006-08-23 19:44 ppant [未注册用户]
能给我一份吗?非常感谢
microsoft10@sohu.com
  回复  引用    

#76楼  2006-08-25 10:30 xuzhr [未注册用户]
超级棒!!能给我一份吗?谢谢!xuzhr@hotmail.com
  回复  引用    

#77楼  2006-08-25 10:30 xuzhr [未注册用户]
超级棒!!能给我一份吗?谢谢!xuzhr@htomail.com
  回复  引用    

#78楼  2006-08-28 17:49 luck [未注册用户]
发一份源代码给我,好吗?非常感谢!!!!!
saintrockman@126.com
  回复  引用    

#79楼  2006-08-31 10:48 苏立贤 [未注册用户]
能给我一份吗,谢谢!
slxsmail@163.com
  回复  引用    

#80楼  2006-09-07 10:33 lijun [未注册用户]
很好,可以给我发份源码吗? 谢谢!
shlijun@126.com
  回复  引用    

#81楼  2006-09-07 13:05 忠仔 [未注册用户]
能给我一份源码吗?!我真的需要。 l8zwu@sohu.com
  回复  引用    

#82楼  2006-09-09 13:42 lz [未注册用户]
非常感谢!!!!!
能给我一份源码吗?!
lzhen-2001@sohu.com
  回复  引用    

#83楼  2006-09-13 17:33 冷火      
xiongeee@126.com
  回复  引用  查看    

#84楼  2006-09-14 00:44 何健 [未注册用户]
大哥,谢谢。我也要
hejian-0577@163.com
  回复  引用    

#85楼  2006-09-14 15:53 华阳 [未注册用户]
大师,好东西,给我一份好么?huayang912@hotmail.com
  回复  引用    

#86楼  2006-09-17 16:34 Nicer [未注册用户]
辛苦LZ了,交个朋友
QQ:150089207
E-MAIL:zhangjing0109@21cn.com
  回复  引用    

#87楼  2006-09-18 12:55 qgj [未注册用户]
您好。我现在正在学习vs2005。能把源代码发给我一下吗。多谢!
qgj0@163.com
  回复  引用    

#88楼  2006-09-18 17:32 THOL2005 [未注册用户]
你好!
gumeiaoxue2004@163.com
谢谢!
  回复  引用    

你好

rshi@e2future.com

谢谢!
  回复  引用    

#90楼  2006-09-22 08:42 81      
楼主真有劲,直接放上下载不就行了。
给我一份吧,cs2005c ## hotmail.com
谢谢。
  回复  引用  查看    

#91楼  2006-09-23 19:43 quren [未注册用户]
正在学习...
给我来一份借鉴借鉴...
quren003@163.com
  回复  引用    

博客站点:http://xghksix.com
博客站点:http://www.xghksix.com
  回复  引用    

多谢
liuyongdong@hotmail.com
  回复  引用    

#94楼  2006-09-26 22:23 忠 [未注册用户]
我想看
  回复  引用    

#95楼  2006-10-11 15:32 wang0511 [未注册用户]
高手,给一份源码学习学习吧!
wang0511@gmail.com
  回复  引用    

#96楼  2006-10-13 09:59 lqj [未注册用户]
高手,也给俺一份源码学习学习吧!
eastarlqj@163.com 回复
  回复  引用    

#97楼  2006-10-13 20:11 lwm [未注册用户]
不错,也给俺一份源码学习学习吧!
lwm668@163.com

  回复  引用    

#98楼  2006-10-17 12:20 MK [未注册用户]
谢谢指教
mk117@163.com
  回复  引用    

okside@126.com
向你学习.
  回复  引用    

希望发份源码

  回复  引用    

fei0504@163.com
  回复  引用    

w_yjfriend@hotmail.com谢了
  回复  引用    

fhhell@kmu.edu.cn 谢了!
  回复  引用    

#104楼  2006-11-01 16:51 Jayson [未注册用户]
请也给我一份源代码 , 谢谢 Rana7501@163.com

  回复  引用    

BoyeeSteven@Hotmail.com

非常感谢呢!
  回复  引用    

#106楼  2006-11-06 18:01 gyq [未注册用户]
gyq9809@163.com
  回复  引用    

#107楼  2006-11-06 18:02 gyq [未注册用户]
我正有需要参考,谢谢
  回复  引用    

#108楼  2006-11-07 13:35 cwq [未注册用户]
chenwq@shijinet.com.cn
  回复  引用    

#109楼  2006-11-11 10:19 shzhung [未注册用户]
不知道,可不可以给我一份阿?
shzhung@hotmail.com
  回复  引用