在线客服
热线电话

微信二维码
微信二维码
C/S框架网 | 网站导航 | C#源码库

旗舰版V5.1
(作者推荐)

轻量框架V2.1
(2021 release)

WebApi V2.0
(2019 release)
文章/资源
CSFramework,C/S框架网,C#源码库
字数:4055   发布时间:2011-06-30 12:08  贴图
控件与组件的区别(Control&Component的区别) 一般把Control翻译成控件,把Component翻译成组件。 控件就是具有用户界面的组件。要说的具体一点,就得回顾早期 Windows 的历史根源,当时控件指任何子窗口——按钮、列表框、编辑框或者某个对
字数:963   发布时间:2011-06-28 17:00  
Visual Studio 命令行编译解决方案 需要注意搜索路径C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE。 build.bat批处理文件: build.bat path %path%; C:\Progra
字数:6528   发布时间:2011-06-26 23:15   附件下载
C#绑定TreeList的DataSource属性及获取DataRow数据 TreeList数据源表结构定义, 定义isid及ParentID. 显示数据 private void btnLoad_Click( object sender, EventArg
字数:17864   发布时间:2011-06-26 23:10   附件下载
[原创]递归读取DataTable加载TreeList控件 如遇到特殊情况不能直接绑定DataSource属性加载树,此时我们只能通过编程方式加载了。下面分享一个类: RecusiveCreateTreeList , 通过递归读取DataTable加载TreeList控件,只需写少量
字数:1043   发布时间:2011-06-26 23:06   附件下载
C#积木游戏(改编自DevExpress GridTetris) 本来在研究DevExpress的XtraGrid Demo代码,意外之中发现了GridTetris(积木游戏),因此触景生情想起了小时候不开心的一幕(想借人家的积木游戏机玩一把,人家非但不借反而侮辱我),那个郁闷事至今想
字数:39947   发布时间:2011-06-26 22:56   附件下载
C#实现.Net Remoting服务端与客户端通信 使用.Net Remoting技术实现服务端与客户端通信。 本文介绍: 1. 定义远程对象。继承 System.MarshalByRefObject. 2. 注册服务器端监听通道。使用TcpServerChannel,Channel
字数:5199   发布时间:2011-06-26 22:51  
C#获取本机可用端口及已经使用的端口 在百度里搜索"C#获取可用端口"居然找不到答案,只得去Google搜索外文网, 输入"C# Get Available Port"查出很多结果。复制了一段代码测试OK, 我再拆分成以下几个方法: ///
字数:3687   发布时间:2011-06-26 22:49   附件下载
创建TreeList及打开TreeListNode.Tag属性对应的窗体 本来想把标题改为"创建TreeList及TreeListNode.Tag属性高级应用",总觉得这命题太模糊。 学习内容: 1. 手工加载TreeList控件,与.Net的TreeView略有
字数:49581   发布时间:2011-06-26 22:19  
C#仿QQ聊天程序v1.0(客户端管理类) [原创]C#仿QQ聊天程序v1.0(客户端管理类) ChatClientLib类是本程序相当重要的一个类,包括监听消息,用户管理,发送消息及处理未读消息等功能。请结合其它类来认真学习这个程序。 ///
字数:81457   发布时间:2011-06-26 22:17  
C#仿QQ聊天程序v1.0(IConnectionList接口实现) IConnectionList接口定义 /// /// 用户在线列表接口 /// public interface
字数:40895   发布时间:2011-06-26 22:13   附件下载
使用递归获取TreeList中所有勾选的结点 DevExpress 的TreeList与.Net的TreeView有很大差异,DevExpress的TreeList实际上是一张拥有树特性的二维表。 TreeListNode的数据存储是对象数组,数组里每个元素对应一个Column,
字数:10589   发布时间:2011-06-26 21:39   附件下载
C#.Net用户自定义控件制作教程 .Net用户自定义控件继承UserControl类,设计很简单的,像平时在窗体上拖控件一样。 下面跟着我一步步做: 1. 建立一个工程,添加用户控件。 2.在打开的窗体内输入控件名称,如:"ucButton",按确定按钮
字数:89351   发布时间:2011-06-26 21:30  
[下载]DataSet Remoting(DataSetSurrogate) 将DATASET、DATATABLE序列化 使用说明: CSharp DataSetSurrogate Usage Sample ===================================
字数:9641   发布时间:2011-06-26 21:09  贴图 附件下载
Winform程序实现系统登入/登出功能 Winform程序实现系统登入/登出功能 出于安全性考虑,任何数据库应用程序都需要设计系统登录功能。之前有很多朋友问我要怎样设计好系统登录功能,其实设计是很简单的,之所以这么问,主要原因是学生没有项目开发经验,也不知从何下手
字数:40659   发布时间:2011-06-26 20:32  
C#设计模式-窗体基类模板方法定义 模板方法模式(Template Method Pattern) 模版方法中的方法可以分为两大类:模版方法(Template Method)和基本方法(Primitive Method)。 a. 模版方法 一
字数:24379   发布时间:2011-06-26 20:25  
C#可拖动窗体(实现无标题栏的登录窗体) 所谓“可拖动窗体”就是无需拖动标题栏就可以拖动的窗体。 代码: public partial class frmLogin : Form { private Point _
字数:4744   发布时间:2011-06-26 20:19   附件下载
C# Winform 制作可任意拖动的不规则背景图片窗体 制作不规则窗体需要API函数协助完成,是件较复杂的事。下面我们使用C#窗体的TransparencyKey属性轻松实现一个不规则窗体,制作过程: 一.准备不规则窗体位图   二.窗体的设置 三.代码的完成 1.准备
字数:3024   发布时间:2011-06-26 18:59  
C#代码混淆及反编译(转) 推荐一个C#代码混淆器 .NET Reactor, C#的代码辛苦写出来之后,一个反射工具就可以完全显露出来。 当然在做项目时,这个功能还不错。因为我就曾在一个项目上使用C#,没有进行任何混淆。结果在项目二年多之后,需要做一些调整,自己保存的源代码丢失了
字数:7926   发布时间:2011-06-26 18:56  
DevExpress换肤详解 第一步:继承DevExpress.XtraEditors.XtraForm窗体 第二步:添加两个引用: DevExpress.BonusSkins.v8.1   DevExpress.OfficeSkins.v8.1 第三步:在软件的入口Pro
字数:853   发布时间:2011-06-25 16:01  贴图 附件下载
C#.Net窗体多重继承构造器及Load事件执行顺序详解 窗体继承层次UML图: 执行顺序如下: Source Code: 扫一扫加作者微信
字数:1234   发布时间:2011-06-24 00:09  贴图
Visual Studio Organize Usings(组织引用名字空间)菜单详解 Visual Studio Refactor(重构)菜单详解 http://www.csframework.com/archive/2/arc-2-20110624-1645.htm Visu
字数:2324   发布时间:2011-06-24 00:03  贴图
Visual Studio Refactor(重构)菜单详解 Visual Studio IDE开发环境弹出菜单详解 Rename : 给类,方法,变量等重命名。 Extract Method : 抽取方法,选择代码段,如紫色区域,右键弹出菜单?Refactor?Ext
字数:1486   发布时间:2011-06-23 23:51  贴图
VS IDE 开发环境弹出菜单详解 Visual Studio Refactor(重构)菜单详解 http://www.csframework.com/archive/2/arc-2-20110624-1645.htm Visual Studio中用Code Snippet
字数:1488   发布时间:2011-06-23 15:18  贴图
Visual Studio中用Code Snippets提高开发效率 Code Snippets(代码片断助手)。所谓的Code snippets,是用户可以在编程过程中,将经常要用到的一些常用代码或者值得收藏起来的代码保存起来,在要使用的时候就可以方便地调用出来。 在VS2008中
字数:4274   发布时间:2011-06-23 12:44  
C#.Net 静态构造器使用详解 静态构造函数是C#的一个新特性,在编程过程中用处并不广,它的主要目的是用于初始化一些静态的变量。   因为这个构造函数是属于类的,而不属于任何一个实例, 所以这个构造函数只会被执行一次,而且是在创建此类的第一个实例或引用任何静态成员之前,由.NET自动
字数:2185   发布时间:2011-06-21 15:30  贴图
C#.Net Summary注释断行 智能显示C#注释时,特别是注释内容较长我们希望换行显示,这样使智能提示更友好!做法很简单,只需将 标记用于诸如 、 或 等标记内即可。 开发环境注释代码: 智能提示效果图: C# Code: //
字数:28927   发布时间:2011-06-17 23:43   附件下载
[原创]C#键盘勾子(Hook),屏蔽键盘活动.(源代码下载) C#键盘勾子(Hook),屏蔽键盘活动 钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,
字数:32579   发布时间:2011-06-17 23:35  
C#图片转换类支持按比例缩放图片 一个图片转换类,比如PNG转JPG,BMP转PNG按比例缩小图片 分享一个图片转换类,比如 PNG -JPG, BMP - PNG按比例缩小图片。 C# Code: using System; using System