当前注册人数390969人 邮箱: 密码: 注册新用户 忘记密码
首页 C/C++/MFC C# ASP.NET VB.NET MATLAB Android   站内搜索 下载代码说明/积分规则
为什么要注册?

1. 可以直接免费从本站下载代码,防止邮件发送不到您的邮箱,或登录不了国外网站

2. 可以设定关键字,当有您关心的代码收录时,邮件通知您

3. 对这里的代码进行评分和评论

4. 可以和大家一起分享你的源代码,得到更多的建议


不使用COM在C#的Winform或WPF中嵌入MFC应用程序源代码
这个程序中,你可以把MFC的MDI或SDI应用程序嵌入到Winform或WPF框架里面。

GMap.NET-WinForm中调用谷歌和雅虎地图
GMap.NET是一个开源的GEO地图定位和跟踪程序。就像谷歌地图、雅虎地图一样,可以自动计算两地的距离,定位经纬度,与Google地图不同的是,该项目是建立在C#语言WinForm基础上的。可以对地图放大缩小,进行城市标记等。

Office 2007 Ribbon风格的控制面板控件源代码
这个程序是.NET平台下面开发的Ribbon风格的控制面板源代码及使用教程,它可以用于C#或VB.net开发的form程序中,这样你就轻易地拥有了如Office2007一样美观的菜单、按钮……

.NET多语言国际化本地化程序设计(动态改变Form中的语言)
这个程序可以让你在使用Form的时候,随时改变Form中菜单/控件的文字语言。它是一个多语言支持的非常好的教程。支持的开发语言是C#。应用的例子是,比如你的程序由多个国家的人员使用,你就可以在界面上提供一个按钮,让他们在中文与英语间随意切换,提供对本地化的支持...

C#实现透明桌面视频播放源代码
本程序是一个简单的WinForm程序,它实现了透明地播放视频,也就是说你在看视频的同时,不影响你对其它应用程序的任何操作。视频数据源可以来自一个视频文件或在线捕捉设备。

C#在ListView中Subitem显示图片
这个程序实现了如何在ListView的列中显示图标或者图片,可以用于显示不同Item的状态。

支持复选的下拉框控件源代码
本代码实现在.NET下拉框的选项中实现分组,每个选项里有一个Checkbox选择框,你可以同时选中多个下拉选项;另外,你可以对每个选项设置颜色或字体,并对他们分组。

支持Animation效果的树状(tree)控件源代码
本程序实现一个全定制的树状控件,它可以用于Windows Form程序中。你可以给它添加图标或额外的行(row)数据。它还支持平滑(glossy)效果及animated效果。

支持过滤功能的DataGridView网格控件源代码
这个控件扩展了标准的.NET控件DataGrid,使得网格控件内嵌字段过滤功能,演示程序需要NorthWind数据库支持,你可以直接对各个列/字段进行大于小于或等于的过滤操作。

在MSFlexgrid中添加ComboBox(GridView中添加可编辑下拉框)示例源代码
本文是对MSFlexgrid控件的一个应用,它可以用C#语言在这个ActiveX网格中添加一个下拉框,它的功能包括:在这个GridView中编辑任何一个单元,删除任何一行数据,删除所有行并添加一个新行,为任何一列或多列添加下拉框,向任何单元写数据,从Grid中读出所有的数据。

C#中最快速的多线程界面操作源代码
本程序不是采用通用的InvokeRequired(), BeginInvoke() 和 EndInvoke()在多线程中操作界面控件,而是直接在线程中操作,这样避免了不必要的线程切换操作,达到最快速的更新速度。

延迟了TextChanged事件的TextBox文本框控件源代码
原文作者之所以写这个控件,是因为:他希望捕获用户的输入数字,自动转到对应的页面上去,不过问题是必须要等到用户确实已经输完了数字,才应该打开对应的页面。比如,用户停止了2秒钟,没有输入任何数字,那么就自动跳转。于是产生了这个控件,或许它对你有用。

读取Excel 2007数据到DataGridView源代码
本程序使用C#语言,从Excel2007中读取数据,并显示到Form中的DataGridView。

使用WCF实现点对点聊天室程序源代码
本程序使用Windows Communication Foundation (WCF)实现一个点对点的聊天应用程序,并使用Windows Presentation Foundation (WPF)技术,使其看上去非常非常的漂亮! 附上的是登录的屏幕截图!

纯C#代码的Excel读取源代码
本代码使用纯C#编写,不需要Office Excel Com组件的支持,它的功能包括: 读出在工作簿(workbook)中的所有Worksheet,读出所有WorkSheet中的单元,读取单元的内容(文本,数字,日期或错误),读取单元的格式(字体,对齐,线条类型,背景等),够读取文件中的图片,获取图象的大小,位置,数据和格式

高性能快速Access数据表写入/导入源代码
本程序使用.NET的COM组件操作Access数据库,并通过ODBC的DNS数据源连接ACCESS数据库,实现Access的快速数据写入。

C#实现GOOGLE的书签API类
这里的程序,实现了对GOOGLE的书签服务器进行封装;现有的版本支持读出所有指定账户下的书签。在未来版本中将支持对帐号下书签进行添加和修改操作。

.NET多线程程序中不再需要多次拷贝粘贴InvokeRequired代码段的控件
在你的.NET多线程程序中,比如在C#写的基于WinForm的多线程程序里,你可能总是需要在每个Invoke都线程体里拷贝粘贴if(InvokeRequired)代码段,这个程序可以让你避免这一麻烦,而,只是需要在函数开头加上[RunInUIThread]就可以了。通过这么简单的方法实现线程中界面安全代码,就更为简单了,或许这个确实应该让微软知道,以便在下一版本中加入这一功能。

Form窗口淡入淡出效果源代码(重叠透明)
这个程序实现.net中form窗口的淡入淡出效果,实现语言是C#,在窗口弹出/打开和关闭的时候,就会实现这种淡入淡出的效果。另外,如果,最小化、恢复,或者失去焦点、得到焦点的时候,都会以半透明等方式出现。

拖拽WPF中ListView表项的源代码
本程序实现了一个非常智能的ListViewDragDropManager类,它实现WPF中ListView的item的自动拖拽,使用这个类,你可以在同一个listview中拖放item,也可以从一个listview中拖放到另外一个listview里。这个类会自动绘制出用户正在拖动和即将放置的位置。

C#如何给Winform的按钮、标签及上下文菜单等控件添加快捷键
在大家给button、label、menuStrip等控件设置Text属性时在名字后边加&键名就可以了,比如button1.text= "确定(&O)"。就会有快捷键了,这时候按Alt+O就可以执行按钮单击事件。

文件夹中所有文件中的内容搜索源代码
该程序遍历设定好的文件夹下所有文件,及其下所有各级子目录的文件。检索文本文件,并匹配输入的字符串。支持区分大小写。

.NET环境下实现动画鼠标指针的控件源代码
这个程序是用C#写的,用于实现一个可以设置颜色的,且可以实现动画的鼠标指针控件。主要是使用"user32.dll"中的LoadCursorFromFileW函数实现。

C#三状态树(Treeview)控件源代码
本程序实现一个能够表示节点三种状态的树状控件,它继承与TreeView,它的三种状态为选中/非选中/部分节点选中,另外支持为这三种状态分别指定不同的节点图标,通过ImageList属性来指定。

WPF中绘制定制的控件及定制UI元素(含Spirograph曲线实现示例源代码)
本文教你如何在WPF中绘制定制的控件和定制的UI元素,并且以绘制Spirograph曲线为例子,详细讲解!

C#全局键盘鼠标钩子
这个程序提供了C#1.1,2.0,3.5下面的键盘和鼠标钩子,并提供一个模拟键盘和鼠标的示例程序。是不是通过它你就可以开发间谍程序呢?

C#WPF实现的Ribbon风格控件库
你一定非常喜欢Office2007的Ribbon风格的菜单、按钮、对话框等等吧。这个程序使用WPF实现了一个控件,当然它目前还是在BETA版本,不过,已经足够精彩了。

支持多选的ComboBox下拉框控件源代码(Checkbox作为ComboBox的item)
这个控件把选择框CheckBox控件进行扩展,把它作为ComboBox下拉框的Item子项,从而允许在下拉框中选择多个选项。程序开发语言是C#,它非常实用,且非常简单...

.NET下使用remoting技术实现的即时通信/聊天程序源代码
这个即时通信程序实现于.NET环境下,开发语言是C#,该例子主要运行于局域网环境中。

ListView 控件全功能使用代码
该代码中充分使用listView的各个功能,可以作为相对比较详细的Demo使用,针对需要实现相关功能的朋友,希望大家一起分享……

使用XLINQ/LINQ/WPF实现最好看的通讯录源代码
本程序和文章会详细地向你展示LINQ和WPF的使用教程,并带你实现一个非常酷的好友通讯录应用程序。它的功能包括:三维动画、延迟加载、XLINQ/LINQ的使用、Vista风格的对话框。这里的通讯录将会包括:名字、邮箱地址、图片、视频片段和音乐。

协助LINQ到SQL的设计类-PLINQO源代码
这个类用于代替或扩展LINQ到SQL的设计,它是一个CodeSmith模板的集合。包含的功能有:1.从一个数据库schema中产生或更新一个LINQ到SQL的dbml文件(包括所有的表、存储过程、函数及视图,并可以通过正则表达式过滤它们。)2.产生LINQ到SQL的数据上下文DataContext类3.生成LINQ到SQL的数据实体类4.生成实体管理类(进行业务逻辑层的验证、并提供一些通用的如基于主键、外键或索引的查询)。有很好的扩展功能。

WinForm动画加载控件
WinForm+动画加载控件.rar

C#实现三维导航球(Arcball)OpenGL源代码
本程序在C#中用OpenGL实现Arcball(也叫RollerBall),准确的说是用CsGL实现的,它的原理是围着对象创建一个球,然后让用户选择球面上的一点,拖动它到一个不同的位置。

使用Mouse Gesture优化屏幕界面源代码
本程序使用Mouse Gesture实现图片浏览功能,同时你可以旋转这些图片,最终目标是在Windows Mobile 操作系统上实现图片的修改,大家都知道PDA的屏幕是如此的小,因此这也真是Mouse Gesture大有用武之地的时候。

VB.NET实现资源浏览器的文件浏览(缩略图、平铺、图标和列表)源代码
这个程序相当于用VB.NET实现了一个windows的资源浏览器,它用一个下拉框显示文件系统中的所有文件夹及各级路径。并可以选择和资源浏览器一样的各种浏览文件及文件夹的方式,有缩略图、平铺、图标和列表等等。

ASP.NET中支持DataGrid中分组RadioButton的控件GroupRadioButton源代码及使用
如果你需要在ASP.NET 1.1中的DataGrid中放置一个RadioButton,并且需要每次只选一个,那么这个控件可以帮你完成。它定制了传递给客户端的GroupName属性,从而达到效果。方法是重写了IPostBackDataHandler 接口。

在你的C#程序中设计并集成水晶报表示例源代码
这个示例程序及文章,教你一步一步在项目中集成水晶报表。数据库连接使用ADO.NET。

C#中通用TCP/IP客户/服务器通信库源代码(附聊天程序实例)
这是一个C#实现的通用的TCP/IP协议的通信库,用于客户/服务器模式。与控件源代码同时,附上一个聊天程序实例。

C#中使用MySQL Connector/Net 5.0.8.1连接MySQL 5.0示例工程源代码
本程序在Visual Studio 2005中,通过MySQL Connector/Net 5.0.8.1连接并操作MySQL数据库,而不是通过普通的ODBC方式。这里的数据库系统是MySQL Server 5.0.45 Community Edition.

C#实现的支持代理服务器的网络/网页爬虫应用程序源代码
这是一个基于.NET 1.1的Windows应用程序,它使用C#实现了一个Windows的网络爬虫程序,且这个爬虫程序支持代理服务器的设置。在后台,它使用wget获取网页,应用程序的设计中采用了多线程技术。

WPF实现三维图书形状的文本编辑器源代码(很好的WPF-3D学习文章)
程序使用WPF实现一个三维的文本编辑和阅读工具,它还使用了Windows的语音合成系统,可以对左边的图书内容进行自动朗读,右边的内容可以手动书写并可擦除文字。另外,这个文本编辑器还集成了英语的拼写检查功能。

C#入门程序:操作ACCESS的通讯录
这是一个C#通讯录程序,可以记录人名、电话、手机号码、照片图像,这些信息都存储在ACCESS数据库里。

.NET1.1中C#实现的可运行于XP下面的Vista风格的按钮
这个程序实现于.NET1.1中,开发语言是C#,实现一个Vista风格的按钮,该Vista风格的按钮即便在XP风格也可以表现出该Vista效果。支持颜色渐变、圆角等等效果。

C#中使用异步Socket实现点对点通信
本代码通过异步套接字实现点对点通信,基本想法是用于多个客户端直接相互通信而不经过服务器。

WPF定制控件教程(定制漂亮的立体按钮)
如果你阅读了这篇文章,你一定会更加清楚如何定制一个可维护、易扩展到WPF控件了。示例程序实现了一个三维球状按钮的定制。

Form上绘制有阴影的矩形框源代码
本程序可以在Form上绘制一个阴影的矩形框,并且随窗口大小变化进行自动缩放。

.NET中向导生成框架控件源代码(用于安装程序或设置程序)
如果你正在做一个向导程序控件(安装程序或学习向导之类的程序),也许它正是你需要的..这个程序作为一个向导程序生成的框架,可以让你很容易地定制各种向导程序出来。

C#中不需要.NET邮件类支持的邮件发送程序(含SMTP源代码)
这是一个脱离.NET平台的邮件类(System.Web.Mail)发送源代码,程序实现了一个SMTP服务组件,同时还做了一个Web服务,你可以直接通过HTTP发送邮件。实现语言是C#。

AJAX实现使用GOOGLE搜索API-一个简洁漂亮的搜索页面源代码
这个文章展示使用公共 的API创建异步交互的网站是多么的容易。作者实现了的网页的功能:1使用GOOGLE引擎的搜索页面;2.可以再次搜索时不需要点击输入框;3.一种简单的实现个人博客搜索的方法;4.漂亮的界面

使用ASP.NET AJAX和Web Services实现编辑Excel表格一样编辑网页中的GridView表格
人们都非常希望能像在Excel上一样操作网页上的表格控件,这个程序就是实现并展示如何使用一个已经开发好的IEC (Inline Edit Controller)控件。 它的额外的功能有: 1. 支持AJAX,只是部分回传数据 2. 不会使用View State 3. 和操作Excel一样快 4. 你可以在ASP, ASP.NET, PHP, JSP等多种环境下使用这个控件。 5. 支持多种浏览器 6. 很容易扩展 7. 很简单的就能集成到现有项目中。

WPF版CLog日志记录控件源代码及使用
CLog可以让你在现有日志记录的系统中增加在服务器上记录客户端消息功能,它适用于任何WCF或ASP.NET Web服务用户。CLog是一个完全的日志提供系统,它有非常好的可定制性,线程级安全,能够序列化所有异常Exception类型,并可以在客户端或服务器端定制任何过滤机制:IP范围过滤,成员角色过滤,环境用户名过滤、机器名过滤时间范围过滤等…… 文章提供详细的使用教程和升级方法,并提供各种实例源代码。

C#实现的支持排序和分组的ListView控件源代码
这个C#开发的ListView空间的目标是一个非常容易使用,且支持很多功能的列表控件。现支持的功能有:很容易在ListView中展示一个对象列表,包括自动排序和分组;支持者0.1秒之内加载10,000个对象;很容易实现的编辑功能;很容易生成漂亮的报表;支持数据绑定;通过ListView的虚拟模式支持上百万行数据;支持绘制GIF图像,支持选择一整列...

C++中使用Vista风格的文件打开/保存/另存对话框示例源代码
这个程序及文章展示如何在Visual C++程序中使用Vista风格的文件打开,文件另存对话框。程序开发语言是Visual Studio 2005, WTL 7.5, 和Windows SDK。

C#实现的SMTP和POP3邮件服务器源代码
这是一个使用C#基于.NET1.1实现的SMTP与POP3邮件服务器源代码。其中,MailServerComponent实现POP3和SMTP的服务端控件,负责处理底层的POP3和SMTP消息。MailServer 处理MailServerComponent的事件,并进行邮件接收和存储的工作。

Windows Mobile 5.0+下的GPS跟踪定位(及短信发送)源代码
程序实现的功能是:使用一个带有GPS接收器的Windows Mobile移动电话,创建一个简单的基于SMS短信的跟踪程序。这样的程序已经有了一些商业程序(定位一个人或者设备的所在位置)和个人程序(指示一下你朋友的位置,然后计算出相互的距离),此程序的目的就是对其所需的所有技术进行探讨。它会通过GPS设备得到GPS信息,然后把这些信息通过短信发送给电话主人或朋友。涉及到技术有:GPS设备交互(不需要通过其他应用程序得到GPS数据),获得当前GPS位置,发送短信。


CopyRight (C) codesoso.com 2007-2009 All Rights Reserved zhihuishi   免责声明