个人开发历程知识库

关注C++/Java/C#技术, 致力于安防监控/移动应用/WEB方面开发
------------------------------------ 业精于勤,荒于嬉;行成于思,毁于随
posts - 163, comments - 556, trackbacks - 0, articles - 18
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

C# WinForm开发系列 - 文章索引

Posted on 2009-06-14 10:20 peterzb 阅读(39850) 评论(98) 编辑 收藏

    该系列主要整理收集在使用C#开发WinForm应用文章及相关代码, 平时看到大家主要使用C#来开发Asp.Net应用,这方面的文章也特别多,而关于WinForm的文章相对少很多,而自己对WinForm一直比较感兴趣,这几年积累收藏了不少文章,现在整理一下分类推荐给大家,避免大家浪费大把的时间去找这方面的资料,因为找资料也是一件很累的事情,Google,Baidu一下,不断的点击,不断翻阅大量的博客文章,查找自己所需的.这个系列初步打算分入门介绍(开发环境搭建,.net基础概念), 基本控件使用(Label/Button/TextBox/ListBox/ListView/ProgressBar), DataGrid/DataGridView, TreeView, ComboBox, ADO.Net(DataTable/DataSet/SQL Server),GDI+(图表ZedGraph/OWC等使用,图像处理,控件自定义绘制),打印, 多线程(委托,事件,线程,异步处理,BackgroundWorker), XML/XSLT/XPATH,报表(RDLC,Excel,PDF,Word),File,Socket/WCF/Rometing/WebService, 打印, 剪贴板拖放操作, 正则表达式以及其它方面.文章及相关代码大部分搜集自网络,版权属于原作者!(我的弯路大家可以避免, 我的经验大家可以分享。)

 

C# WinForm开发系列 - 开篇

 

基础 - 常用控件

C# WinForm开发系列 - CheckBox/Button/Label/ProgressBar

C# WinForm开发系列 - TextBox

C# WinForm开发系列 - ComboBox

C# WinForm开发系列 - TreeView

C# WinForm开发系列 - Color Pickers/DigitalClock/Calendar/LEDControl

C# WinForm开发系列 - ListBox/ListView/Panel ( 2009-06-18 已完成 )

C# WinForm开发系列 - ToolBar/OutlookBar/Tab/Wizard ( 2009-06-28 已完成 )

C# WinForm开发系列 - Form/Window ( 2009-06-30 已完成 推荐 )

C# WinForm开发系列 - WebBrowser ( 2009-07-12 已完成 )

C# WinForm开发系列 - Controls ( 2009-07-12 已完成 )

C# WinForm开发系列 - Open-Source Controls ( 2009-06-21 已完成 )

控件 - Grid

C# WinForm开发系列 - DataGrid

[推荐]C# WinForm开发系列 - DataGridView

C# WinForm开发系列 - DataGrid/DataGridView

C# WinForm开发系列 - Grid Controls

OutlookGrid:以Outlook样式分组和排列数据项

高级 - 专题应用

[推荐]C# WinForm开发系列 - Thread/Delegate/Event

C# WinForm开发系列 - 图形图像处理

C# WinForm开发系列 - GDI+

C# WinForm开发系列 - OWC

C# WinForm开发系列 - ZedGraph

C# WinForm开发系列 - Chart Controls

C#绘制立体三维饼状图(超酷)   [ 2009-06-18 添加 ]

Web开发系列 - VML

Web开发系列 - FusionCharts

[转载] FusionCharts的研究

Web开发系列 - EcSide

Web开发系列 - Web Chart



     摘要: ADO.NET的名称起源于ADO(ActiveX Data Objects),这是一个广泛的类组,用于在以往的Microsoft技术中访问数据.之所以使用ADO.NET名称,是因为Microsoft,希望 表明,这是在.NET编程环境中优先使用的数据访问接口. 它提供了平台互用性和可伸缩的数据访问。ADO.NET增强了对非连接编程模式的支持,并支持 RICH XML.由于传送的数据都是XML格式的,因此任何能够读取XML格式的应用程序都可以进行数据处理。事实上,接受数据的组件不一定要是ADO .NET组件,它可以是基于一个Microsoft Visual Studio的解决方案,也可以是任何运行在其它平台上的任何应用程序。   阅读全文

 

C# WinForm开发系列 - File ( 2009-07-12 已完成 )

C# WinForm开发系列 - Report(RDLC,Excel,PDF,Word,Crystal Report,SQL Reporting Services 2009-07-11 已完成 )

C# WinForm开发系列 - Excel ( 2009-07-06 已完成 )

C# WinForm开发系列 - Word ( 2009-07-06 已完成 )

C# WinForm开发系列 - PDF ( 2009-07-05 已完成 )

C# WinForm开发系列 - RDLC  ( 2009-07-08 已完成 )

C# WinForm开发系列 - Reporting Services ( 2009-07-08 已完成 )

C# WinForm开发系列 - Crystal Report ( 2009-07-11 已完成 )

DB-->Excel/Word[DLL]

     摘要: 收集了一些打印方面文章, 包含WinForm, Asp.Net中使用, 有结合Excel/Word, 也有直接使用报表工具打印功能, Web打印采用css结合WebBrowse控件.(文章及相关代码搜集自网络,仅供学习参考,版权属于原作者! )  阅读全文

 

C# WinForm开发系列 - XML/XSLT/XPATH ( 2009-07-04 已完成 )

     摘要: XML在WinForm, Asp.Net, Java, AJAX开发等方面应用, 以及对XML文档基本操作,如XPath检索节点. 当前XML被广泛应用与配置保存, 简单数据存储, 跨平台数据传输, 其身影活跃于Web Services, AJAX开发技术应用中.  阅读全文

xslt的简单使用[xml-->html]

使用xml+asp.net打造简单的站点导航&管理站点友情链接

C# WinForm开发系列 - Regular Expression ( 2009-07-04 已完成 )

    摘要:     正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式文章收集于此,以备不时之需。正则表达式能让更多的复杂的搜索和替换功能变成 简单的操作。基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。主要有4个功能, 分别为查询匹配(Find, Match), 提取, 分割(Split)及替换删除(Replace).  阅读全文

C# WinForm开发系列 - Socket/WCF/Rometing/Web Services  ( 2009-07-03 已完成 )

[转载]C#实现的可复用Socket接收/发送共享缓冲区类

[转载]异步Socket服务器与客户端(An Asynchronous Socket Server and Client)

[转载]可扩展多线程异步Socket服务器框架EMTASS 2.0

[转载]DrawMe - 使用WPF/WCF创建的网络白板聊天程序

补充 - 其它专题

C# WinForm开发系列 - Visual Studio

C# WinForm开发系列 - Tools

C# WinForm开发系列 - 疑难杂症

C# WinForm开发系列 - 串口通信/GPS/GIS应用开发

C# WinForm开发系列 - P/Invoke, WMI等

C# WinForm开发系列 - 控件开发与使用

C# WinForm开发系列 - 特殊应用

C# WinForm开发系列 - 书籍介绍

C# WinForm开发系列 - 多媒体/流媒体应用

 

C# WinForm开发系列 - 系列文章

C# WinForm开发系列 - 资源集锦

C# WinForm开发系列 - 性能优化

C# WinForm开发系列 - 安装部署

C# WinForm开发系列 - 概述篇

C# WinForm开发系列 - 总结篇


资源 - .Net学习

.net学习资料

Windows Mobile入门

Windows Mobile开发文章收藏

Oracle开发与使用文章收藏

博客园   CSDN论坛

MSDN 中文网站

天极网开发者网络

C#开源资源大全

Windows Forms .NET

Windows Forms FAQ

Others

也用C#做个视频监控客户端来玩玩

手机视频监控系统开发系列文章

流媒体与视频监控开发相关博客文章系列收集

视频监控相关文章

移动开发资源集锦

Symbian开发系列 - 入门篇

作者:peterzb个人开发历程知识库 - 博客园
出处:http://peterzb.cnblogs.com/
文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

Feedback

#1楼  回复 引用 查看   

2009-06-14 11:04 by 猪笨无罪      
强帖留名,日后再看

#2楼  回复 引用   

2009-06-14 11:09 by myelwin[未注册用户]
资料很全,谢谢!

#3楼  回复 引用   

2009-06-14 11:27 by 花花羊[未注册用户]
看美女,就来就要拉风
http://www.***
保证无毒,不是精图,我们不发

#4楼  回复 引用   

2009-06-14 11:30 by Suse.Acc
谢谢楼主 强烈感谢 看来现在活雷锋真的还是存在的 在博客园上看到太多的雷锋
向楼主致敬 希望楼主把这个系列继续下去

#5楼  回复 引用 查看   

2009-06-14 12:06 by Nicholas Yuen      
真的太感谢了。:)

#6楼  回复 引用 查看   

2009-06-14 12:57 by 张蒙蒙      
我一般不顶贴,这次例外,超感谢楼主!

#7楼  回复 引用 查看   

2009-06-14 13:18 by 吉日嘎拉      
日后再看, 一般上我会理解为,永远不会来看了,
以为网络上东西太多了,要么就这次仔细看,要么
就知道一下,有这么一回事情,否则再来是不太可能的。

#8楼  回复 引用 查看   

2009-06-14 13:52 by 彦斌      
mark,tks

#9楼  回复 引用 查看   

2009-06-14 15:43 by 木子-李      
太感谢楼主啦!

#10楼  回复 引用 查看   

2009-06-15 07:59 by zeroStart      
收藏了

#11楼  回复 引用 查看   

2009-06-15 08:41 by 子风      
收藏了
谢谢搂住。

#12楼  回复 引用   

2009-06-15 09:05 by 未注册用户[未注册用户]
我是想上来说声楼主你太帅了。

#13楼  回复 引用 查看   

2009-06-15 09:55 by 十四      
楼主不是雷锋,但楼主具有大部分人没有的开源精神!呵呵呵。。我拍!!哈哈

#14楼  回复 引用   

2009-06-15 10:37 by Mr.S[未注册用户]
很好,现在大多都是Web的资料,WinForm的太少了

#15楼  回复 引用 查看   

2009-06-16 09:20 by GXPXB.COM      
很强大~~~

#16楼  回复 引用 查看   

2009-06-17 23:14 by yefeNg      
顶楼主。。。。呵呵。

#17楼  回复 引用 查看   

2009-06-28 09:45 by eastcowboy      
收藏了 谢谢博主

#18楼  回复 引用 查看   

2009-07-03 21:56 by 子风      
收藏了 谢谢博主

#19楼  回复 引用   

2009-07-04 10:02 by 少侠[未注册用户]
到处找资料,但是TableLayoutPanel还是没有介绍啊,

#20楼[楼主]  回复 引用 查看   

2009-07-05 11:05 by peterzb      
@Suse.Acc
会坚持做下去的, 但文章前后完成时间间隔可能会比较长, 毕竟我们做开发的人员, 一般平时都很忙的

#21楼  回复 引用 查看   

2009-07-06 10:10 by qianglc      
真的齐全了,非常感谢呀,希望有机会向楼主请教请教呀,新手很多东西都不会..呵呵

#22楼[楼主]  回复 引用 查看   

2009-07-06 11:02 by peterzb      
@qianglc
现在我发现基础 - 常用控件方面少整理一个很重要的控件WebBrowser, 还有少一篇讲讲其它控件的使用, 如分割面板,MaskedTextBox, 托盘控件等

#23楼  回复 引用 查看   

2009-07-12 15:35 by 假如爱有天意      
很强大~

#24楼  回复 引用 查看   

2009-07-13 12:21 by 蔺文龙      
好贴要顶!!

#25楼  回复 引用 查看   

2009-07-21 10:17 by 人在旅途      
真是直找到好地方了,C# winform,这方面的资料甚少,我一直找不到。终于发现这里是个好地方了,楼主是个好人。

#26楼  回复 引用 查看   

2009-07-23 11:38 by hecker      
好啊

#27楼  回复 引用   

2009-07-27 10:52 by cc008[未注册用户]
服了,谢谢

#28楼  回复 引用 查看   

2009-07-30 14:48 by 丛林之王      
好东西

#29楼  回复 引用 查看   

2009-07-31 11:02 by 7cai      
资料丰富,谢谢

#30楼  回复 引用   

2009-08-04 14:25 by lyybn[未注册用户]
谢谢了,很有用

#31楼  回复 引用   

2009-08-09 23:18 by JIgi[未注册用户]
收藏了。

#32楼  回复 引用 查看   

2009-08-13 16:59 by qianglc      
最近比较忙,都没有来这里逛逛呢
不知道博主对API的一些应用如何,这里好像没有发现相关的东西...要是博主了解相关的东西的话,有些东西希望可以请教一下,谢谢

#33楼[楼主]  回复 引用 查看   

2009-08-13 17:05 by peterzb      
@qianglc
API的一些应用, 具体指什么, P/Invoke吗?

#34楼  回复 引用 查看   

2009-08-17 09:53 by qianglc      
是的,最近做的一个程序需要用到一些知识,虽然已经了解了大部分东西,但是有一些不懂的就卡在那里了。
说说我遇到的问题吧,我想通过别的程序控制像“我的电脑”工具栏里的按钮,但是它们位于toolBarWindow32控件内,无法捕捉到句柄,不知道该如何去操作呢?上网查阅了,发现很少这方面的资料,所以一直很困惑。当然这里面可能涉及其他一些内存操作什么的,我就是想博主要是能够收集分享一些windows底层方面的知识,应该对丰富form编程很有帮助吧。当然,这些不仅仅是API的一些应用了~~
不知道我的理解对不对,见笑啦

#35楼[楼主]  回复 引用 查看   

2009-08-17 11:32 by peterzb      
@qianglc
控制资源管理器中按钮, 这个有可能需要涉及shell编程, BHO方面了, 还没有达到那个层次, 只能够共勉了

#36楼  回复 引用 查看   

2009-08-17 13:45 by qianglc      
目前了解的东西也不多,都是看一些试一些,呵呵
看来暂时只能先继续依赖google它们了~~

#37楼  回复 引用 查看   

2009-08-24 15:27 by oceanlzhang      
暴强的贴啊 楼主真是活雷锋 这样的文章不顶太说不过去了 赞!!!

#38楼  回复 引用 查看   

2009-09-09 14:24 by 曾令理      
很好,好好学习一下!

#39楼  回复 引用 查看   

2009-09-09 15:59 by 陈漠      
呵呵,正好打算学习一下呢,一直以来做的都是web的,这个都要忘记了。

#40楼  回复 引用 查看   

2009-09-15 23:17 by Oyeah      
mark

#41楼  回复 引用 查看   

2009-09-17 10:50 by GavinGan      
支持一个@

#42楼  回复 引用 查看   

2009-11-07 08:11 by Bruce_陈      
楼主很强大,博客做的真不错
学习中

#43楼  回复 引用 查看   

2009-11-19 12:44 by 摧枯拉朽      
楼主,你总结的很好,慢慢学习。

#44楼  回复 引用 查看   

2009-11-20 11:16 by Longkin      
好人也

#45楼  回复 引用 查看   

2009-11-20 13:31 by Jay_Ai      
不错啊
比上次来看的时候又有所更新修改

#46楼  回复 引用   

2009-11-20 14:27 by sucre z[未注册用户]
是不是没有更新了呀,博主,我还天天来转呢。。。。

#47楼[楼主]  回复 引用 查看   

2009-11-20 16:52 by peterzb      
@sucre z
搬家了, 没有网络且最近转向手机开发, 比较忙; 所以博客更新很少了

#48楼  回复 引用 查看   

2009-12-26 19:23 by netlyf      
这篇文章太好了,谢谢博主

#49楼  回复 引用 查看   

2010-01-06 09:44 by 我靠不能这么囧的!      
非常不错!

#50楼  回复 引用 查看   

2010-01-14 15:25 by thomaschen      
正需要 楼主真的好伟大

#51楼  回复 引用 查看   

2010-01-14 15:34 by thomaschen      
楼主能不能先推荐基本winform方面的书啊
需要中文的 看英文太累了

#52楼[楼主]  回复 引用 查看   

2010-01-15 09:26 by peterzb      
@thomaschen
建议还是多看看MSDN, 可以到CodeProject这类网站下载一些相关代码来学习; 书籍方面<<Windows应用高级编程-C#编程篇>>, <<C#高级编程>>可以拿来当作参考书

#53楼  回复 引用 查看   

2010-01-30 21:59 by 诗一凡      
楼主 好伟大

#54楼  回复 引用 查看   

2010-03-19 12:44 by 天地不仁      
很好,很好,谢谢楼主

#55楼  回复 引用 查看   

2010-03-25 10:04 by msyye      
我顶下!~

#56楼  回复 引用 查看   

2010-04-02 10:08 by Lmine      
收藏,谢谢楼主哈!

#57楼  回复 引用 查看   

2010-04-23 10:53 by 顶楼      
不错的东东,蛮蛮看。。。

#58楼  回复 引用 查看   

2010-05-16 12:05 by SupremeHover      
为了支持你,我特意注册了来留言!!!

#59楼  回复 引用 查看   

2010-05-17 15:25 by 火必烈      
专门登陆来顶的!,LZ加油!

#60楼  回复 引用 查看   

2010-06-03 08:16 by niky      
是好东西,先收藏了!

#61楼  回复 引用 查看   

2010-07-12 21:27 by evilc      
哇塞。。楼主我对你的敬意有如滔滔江水啊!!!

#62楼  回复 引用 查看   

2010-07-16 10:50 by 小堆爸      
楼主超强,我挺你,如果一定要我这份挺加一个期限,我希望系一万年.

#63楼  回复 引用 查看   

2010-07-21 10:54 by jackyped      
楼主这些我基本上都看过或者下载了。但是楼主组织的比我好多了!
好东西,楼主我要转帖到我的博客上面了:)

#65楼  回复 引用 查看   

2010-08-10 14:30 by 琅琊      
这个要顶,收藏

#66楼  回复 引用 查看   

2010-09-08 11:03 by 陈秀单      
必须顶的

#67楼  回复 引用 查看   

2010-11-08 09:33 by 其乐无穷      
太好了,winform开发系列文章索引

#68楼  回复 引用 查看   

2010-11-08 14:10 by 辰星博客园      
楼主真是这方面的高手,留着日后好好学习

#69楼  回复 引用 查看   

2010-11-08 16:08 by 莫旺侠      
留名,以后好看

#70楼  回复 引用 查看   

2010-11-08 16:09 by 小火龙果      
绝了儿`~

#71楼  回复 引用 查看   

2010-11-11 16:31 by ㄟ荖樹炪厊ㄖ      
留名~

#72楼  回复 引用 查看   

2010-11-16 11:31 by 示范户      
收藏 谢谢....

#73楼  回复 引用 查看   

2010-11-18 10:01 by kevin0227      
收藏 谢谢

#74楼  回复 引用 查看   

2010-12-01 13:14 by qqbuby      
MARK

#75楼  回复 引用 查看   

2010-12-07 09:35 by 西路      
感谢楼主

#76楼  回复 引用 查看   

2010-12-07 11:09 by xiaoxxy      
够全面啊,适合我这样的新手,谢谢。

#77楼  回复 引用 查看   

2010-12-11 13:07 by bodhi369      
感谢楼主!

#78楼  回复 引用 查看   

2010-12-14 11:24 by 路路      
感谢楼主,做个记号,收藏先。

#79楼  回复 引用 查看   

2011-01-13 10:57 by Minja      
做个记号,收藏先

#80楼  回复 引用 查看   

2011-01-15 11:26 by lizhenbao      
内容非常多,很有用。

#81楼  回复 引用 查看   

2011-01-18 15:47 by Desolate      
楼主,你真是牛人!

#82楼  回复 引用 查看   

2011-02-27 11:53 by 海风吹呀吹      
强帖,必须的!

#83楼  回复 引用 查看   

2011-06-01 17:42 by 隐藏的泡沫      
强帖,顶是必须的~~~

#84楼  回复 引用 查看   

2011-06-05 12:13 by debugbird      
强帖,收藏了!!!!!!

#85楼  回复 引用 查看   

2011-06-18 23:41 by 毅之贤      
楼主牛人,很感谢

#86楼  回复 引用 查看   

2011-06-29 10:35 by 而且      
不错,收藏了。希望后面的列表能尽量完善

#87楼  回复 引用 查看   

2011-07-07 09:38 by tqyitweb      
太感谢了,很好!!

#88楼  回复 引用 查看   

2011-07-20 08:57 by 奋斗成就人生      
不顶不行!收藏了。

#89楼  回复 引用 查看   

2011-08-04 15:42 by kg_loveyou      
很好的资源,顶起!

#90楼  回复 引用 查看   

2011-08-12 12:15 by 为乐而来      
收藏一下啊..

#91楼  回复 引用 查看   

2011-08-18 18:15 by 红客起飞      
谢谢楼主,不过我想问为什么其他专题里面没有链接?

#92楼  回复 引用 查看   

2011-08-31 08:44 by kxoyz      
很好 很强大!签个名~~

#93楼  回复 引用 查看   

2011-11-14 22:06 by zhangzhigang      
强帖留名

#94楼  回复 引用 查看   

2011-11-18 16:07 by Richeir      
支持!!!!!!!!

#95楼  回复 引用 查看   

2012-01-02 22:53 by xchsp      
C# WinForm开发系列,很全面

#96楼  回复 引用 查看   

2012-01-07 17:04 by 混在深圳      
这个贴必须得顶,好贴,很全面很强大

#97楼  回复 引用 查看   

2012-01-16 15:59 by Michaelfan      
这个必须要顶啊,正需要呢!

#98楼  回复 引用 查看   

2012-01-26 10:28 by TomChang      
C# winform初学者,资料很好啊!真我需要呢!谢谢楼主!