|
文章/资源
字数:4189 发布时间:2011-08-27 10:54
解决VS在设计时无法生成窗体设计器的Controls.Add()代码 在写《设计时在窗体设计器文件内生成组件的代码》一文时遇到问题,当第一次拖CSFrameworkComponent组件到窗体上,右键菜单新增一个按钮,这时查看XXX.Designer.cs文件可以看到button1的
字数:14165 发布时间:2011-08-26 16:47
C#.Net组件开发(高级篇) - 设计时在窗体设计器文件内生成组件的代码 在设计环境下设计组件和窗体设计器是很底层东西,技术非常复杂,水很深!刚学了点皮毛感觉入了门,特别将代码分享出来.在动手实验过程中遇到很多麻烦,因为没搞清这个实时设计的概念,还有这个窗体设计器会自动生成X
字数:1317 发布时间:2011-08-22 16:25
文件对话框多种文件格式设置(Open/SaveFileDialog.Filter属性设置) FileDialog.Filter属性说明: 提供的筛选器字符串无效。筛选器字符串必须包含筛选器的说明,后跟竖线(|)和筛选模式。不同筛选选项的字符串还必须以竖线分隔。例如:“文本文件(*.t
字数:5855 发布时间:2011-08-16 12:38
C#使用LCMapString API函数进行中文简繁体互相转换 简体中文 (Simplified Chinese)和繁体中文(传统汉字,Traditional Chinese)之间的转换,单纯使用字字对照转换是绝对无法准确的。所以,在使用下面的方法进行了 C# 简繁转换后,务必对转换
字数:5800 发布时间:2011-08-15 23:01
C# DataGridView 自动给新增记录当前单元格赋值 写给百度知道某网友提的问题:如何将一个datagridview中选中的单元格值赋给另一个datagridview选中的单元格? 赋值操作是相当简单的: C# Code: if (dataGridView1.S
字数:6708 发布时间:2011-08-14 16:05
C#.Net 持久化对象为XML文件 MyXmlSerializer.cs 文件内容: C# Code: /// /// 持久化对象为XML文件 /// public class MyXmlSerializer {
字数:5870 发布时间:2011-08-14 15:55
文件或目录的长文件名与短文件名互转换类C#.Net ShellPathNameConvert.cs C# Code: /// /// Converts file and directory paths to their respective
字数:1419 发布时间:2011-08-13 21:00
C#.NET 监视操作系统打开程序(使用Window消息实现全局系统勾子) Using Window Messages to Implement Global System Hooks in C# (使用Window消息实现全局系统勾子) 如下图所示,可以监听到操作系统打开
字数:6508 发布时间:2011-08-11 23:05
标签:C#.Net组件开发 - 自定义属性编辑器持久化对象的属性 最核心功能: *** 在属性器修改了对象的属性,必须持久化属性的值到xxx.Designer.cs文件中 *** 很多朋友在此忘而却步,不知如何处理了,他们反复在问: 为什么我修改了
字数:6403 发布时间:2011-08-11 23:01
标签:C#.Net组件开发 - 自定义设计器持久化对象的属性 最核心功能: *** 在设计器修改了对象的属性,必须持久化属性的值到xxx.Designer.cs文件中 *** 很多朋友在此忘而却步,不知如何处理了,他们反复在问: 为什么我修改了对象
字数:9172 发布时间:2011-08-11 22:56
标签:C#.Net组件开发 - 自定义设计器(ComponentDesigner) 在自定义组件上双击或右键弹出菜单(图一),点击"编辑Itmes"打开设计器窗体(图二) (图一) (图二) 实现: 新建一个自定义组件,继承Co
字数:1527 发布时间:2011-08-11 22:34
标签:C#.Net组件开发 - 属性窗体内显示自定义名称 自定义控件定义的对象类型属性,在设计时属性窗体预设显示对象全名,如命名空间较长时这里显示不全,不友好,其实只要重写对象的ToString()方法就行了,如下图: 解决方法: Object 属性的对象类型是MyObj
字数:8018 发布时间:2011-08-11 22:21
标签:C#.Net组件开发 - 设计时持久化对象数组 设计时自动生成的对象数组,对象持久化数据存储在资源文件中,xx.Designer.cs文件。 使用ArrayList对象存储对象列表,必须给属性定义 [ DesignerSerializationVisibili
字数:7558 发布时间:2011-08-05 21:43
C# 子窗体中调用父窗体中的方法(或多窗体之间方法调用) 看似一个简单的功能需求,其实很多初学者处理不好的,很多朋友会这么写: C# Code: //父窗体是是frmParent,子窗体是frmChildA //在父窗体中打开子窗体 frmChildA child =
字数:5459 发布时间:2011-07-30 18:05
C#切割图片自动填充工具栏按钮图片 多多动手,什么都简单了。 C# Code: /// /// 图像处理辅助类 /// public class ImageHelper { /// ///
字数:32966 发布时间:2011-07-30 13:50
SqlDataAdapter.FillSchema(DataTable)方法填充数据表的主键和约束 使用SqlDataAdapter.FillSchema方法可以填充数据表的主键和约束,但无法填充主外键,如DataTable.ParentRelations和DataTable.ChildR
字数:3458 发布时间:2011-07-29 23:37
C#.Net值类型和引用类型区别 在C#中 值类型:整型、布尔型、字符型、实数型、结构型、枚举型。 引用类型:类、对象、字符串、数组、接口、委托。 区别: 1、值类型通常被分配在栈上,它的变量直接包含变量的实例,使用效率比较高。 2、引用类型分配在托管堆上,引用类型的变量通
字数:4903 发布时间:2011-07-28 17:51
C#.Net COM交操作性 - 强类型RCW和弱类型CCW详解 RCW (Runtime Callable Wrapper) 是指.Net运行时可调用包装 CCW (COM Callable Wrapper) 是指COM可调用包装 大家在进行COM Interop编程的时
字数:1084 发布时间:2011-07-28 16:51
RegSvr32注册DLL,OCX提示“找不到指定的模块” 在“运行”窗体中输入下面代码: regsvr32 D:\My SourceCode\Delphi\COM_Tester\bin\ActiveXLib.dll 注册DLL出现错误,如下图: 这是因为regsvr3
字数:1208 发布时间:2011-07-28 10:25
使用net.exe和sc.exe实用程序启动停止Windows服务 net.exe实用程序 Service管理单元使用起来很简单,但是系统管理员不能使其自动化,原因是它不能用在管理脚本中。要通过脚本实现的工具自动控制服务,可以用命令行实用程序net.exe命令来完成。net star
字数:15429 发布时间:2011-07-27 10:49
C#.Net使用线程池(ThreadPool)与专用线程(Thread) 线程池(ThreadPool)使用起来很简单,但它有一些限制: 1. 线程池中所有线程都是后台线程,如果进程的所有前台线程都结束了,所有的后台线程就会停止。不能把入池的线程改为前台线 程。 2. 不能给入池
字数:2923 发布时间:2011-07-27 10:05
C#.Net前台线程与后台线程的区别 .Net的公用语言运行时(Common Language Runtime,CLR)能区分两种不同类型的线程:前台线程和后台线程。这 两者的区别就是 : 应用程序必须运行完所有的前台线程才可以退出 ;而对于 后台线程,应用程序则可以不考虑
字数:1207 发布时间:2011-07-25 17:06
C#语法中两个问号(??)的运算符是什么意思? C#语法中两个问号(??)的运算符是指 合并运算符 ,合并运算符为类型转换定义了一个预设值,以防可空类型的值为Null。 例如: C# Code: int? x = null ; //定义可空类型变量 int? y
字数:3034 发布时间:2011-07-25 15:27
C# 关键字const和static readonly 区别 我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等。 在多数情况下可以混用, 二者本质的区别在于: const的值是在编译期间确定的,因此只能在声明时通过常
字数:1691 发布时间:2011-07-25 15:18
C#.Net 关键字ref和out的区别 out关键字: 方法参数上的 out 方法参数关键字使方法引用传递到方法的同一个变量。当控制传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。 当希望方法返回多个值时,声明 out 方法非常有用 。使用 out 参数
字数:4997 发布时间:2011-07-25 12:58
C# 声明变量加?问号,DateTime D与DateTime? D区别 这是新的语法,表示可空值类型。 如Int32、结构体等这样的类型是不可能为空的,常见的如int,DateTime都是不可能为空的。所以在需要判断是否有值的场合,可以用加问号的可空值类型,如int?,DateTim
字数:1313 发布时间:2011-07-25 12:52
C#.Net String类型Null与String.Empty有什么区别? 测试结果如下: C# Code: string str = null ; //不分配内存。 string str = ""; //分配字节为0的内存。
字数:6214 发布时间:2011-07-25 12:41
C#.Net 类的同名方法重载调用顺序 在OOP领域即万物皆对象,是的,int, datetime,null,DBNull,Object等皆可视为对象,有网友问我假设一个类定义一组同名方法(重载Overload),且只有一个不同类型的参数,那么调用顺序是怎样的呢?如何选择执行那个方法呢?
|
推荐的文章
▪ C# SqlBulkCopy通用数据同步
▪ DataSetExtension - C# Data
▪ C# TextReader / TextWriter
▪ [学校班级]HIWEB学校网站管理
▪ [新闻文章]迅飞小说系统 v1.0-
▪ [新闻文章]书爸爸电子书连载网-
▪ [新闻文章]起点9小说整站系统(
▪ 中国站长CNZZ.CN下载管理系统2
▪ [人才房产]青岛房产网 2008 (C#
▪ [企业政府]主智CMS企业建站系统
▪ [企业政府]中国网页设计馆全站-
▪ [企业政府]闪睿企业网站管理系统
▪ [企业政府]闪睿企业网站管理系统
▪ [企业政府]某派出所网上警务室网
▪ [企业政府]狼人科技网站源码-源
▪ [企业政府]成都置信.NET房产公
▪ [其他类别]InfoPath 网络服务
▪ [论坛社区]塞普森论坛交流系统2
▪ [论坛社区]SpaceBuilder 2.2
▪ [论坛社区]Asp.Net Forums v2
▪ C#源码-[论坛社区]BBSGood论
▪ [交友会员]NETSNS社交系统 v1.
▪ [交友会员]NETSNS社交系统 v1.
▪ [电子商务]纵横B2B电子商务系统
▪ [电子商务]易想商城系统开源版 v
▪ [电子商务]易想商城系统开源版 v
▪ [电子商务]易想.NET免费开源商
▪ [电子商务]易想.NET免费开源商
▪ [电子商务]易想(YxMall)多用户
▪ [电子商务]易想(YxMall)多用户
|