2011年6月4日

C#事件的发送方和接收方(订阅方)【转】

摘要: 基于Windows的应用程序也是基于消息的,Windows使用预定义消息与应用程序通讯。 .NET Framework将Windows消息封装在事件中,可以把事件作为对象之间的通讯介质。 事件发送方:发送事件的对象 事件接收方:捕获事件并对其作出响应的对象(处理事件) 在事件通讯机制中,事件发送方不知道哪个对象将接收到它引发的事件以及进行什么样的处理,事件 发送方不知道谁将是事件接收方,它只是将"事件发生了"这个消息广播出去。 在C#中,事件机制是借助委托来实现的。一个事件就相当于一个委托实例。 阅读全文

posted @ 2011-06-04 15:19 喝咖啡就蒜瓣儿 阅读(1793) 评论(0) 推荐(0) 编辑

2011年5月25日

解决GetManifestResourceNames()无法读取资源文件

摘要: 解决GetManifestResourceNames()无法读取资源文件。 阅读全文

posted @ 2011-05-25 08:43 喝咖啡就蒜瓣儿 阅读(2809) 评论(0) 推荐(1) 编辑

2011年4月16日

清理Visual Studio最近打开的项目、文件、查找内容和最近引用组件

摘要: Visual Studio中总是保留最近打开的项目和文件的记录,以及查找的内容,还有最近引用的组件,甚至是项目已删除了,VS中也不删。下面介绍几种删除的方法。 阅读全文

posted @ 2011-04-16 18:36 喝咖啡就蒜瓣儿 阅读(3382) 评论(0) 推荐(3) 编辑

2011年4月4日

Listbox添加右键菜单

摘要: 在VS窗口里增加一个ListBox和ContextMenuTrip,把ListBox的ContextMenuTrip设置成“(无)”,也就是不要和ContextMenuTrip控件关联,然后对ListBox的MouseUp事件编程。 阅读全文

posted @ 2011-04-04 13:17 喝咖啡就蒜瓣儿 阅读(12615) 评论(0) 推荐(2) 编辑

2011年1月5日

GDI+中发生一般性错误之图片转化为字节数组

摘要: 项目中前一次遇到字节数组转化为图片时偶尔出现“GDI+中发生一般性错误”,这回是图片转化为字节数组时出现这种情况。经研究解决办法如下,原代码(出错代码) 阅读全文

posted @ 2011-01-05 20:00 喝咖啡就蒜瓣儿 阅读(554) 评论(0) 推荐(1) 编辑

2011年1月3日

ADO.NET类的模型关系图

摘要: 图解ADO.NET类 阅读全文

posted @ 2011-01-03 09:41 喝咖啡就蒜瓣儿 阅读(573) 评论(0) 推荐(1) 编辑

2010年12月20日

【转】属性与字段的区别

摘要: 首先从两者的声明上来看,公共字段只是类用public修饰符所公开的简单公共变量,而属性则是对字段的封装,它使用get和set访问器来控制如何设置或返回字段值。 阅读全文

posted @ 2010-12-20 08:28 喝咖啡就蒜瓣儿 阅读(10023) 评论(1) 推荐(5) 编辑

2010年12月19日

.NET每个开发人员现在应该下载的十种必备工具

摘要: .NET开发人员现在应该下载的十种必备工具 阅读全文

posted @ 2010-12-19 11:11 喝咖啡就蒜瓣儿 阅读(443) 评论(0) 推荐(1) 编辑

2010年9月23日

C#窗体间数据传递

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2010-09-23 17:17 喝咖啡就蒜瓣儿 阅读(440) 评论(0) 推荐(0) 编辑

2010年1月5日

C#运算符重载

摘要: C# 也允许您重载运算符,以供您自己的类使用。这样做,可以使使用用户定义的数据类型就像使用基本数据类型一样自然、合理。例如,您可以创建一个名为 ComplexNumber 的新数据类型来表示一个复杂的数字,并提供使用标准算术运算符对此类数字执行数学运算的方法,如使用 + 运算符将两个复杂数字相加。 阅读全文

posted @ 2010-01-05 14:16 喝咖啡就蒜瓣儿 阅读(502) 评论(0) 推荐(1) 编辑

导航