摘要: 闲暇之余,自己写了几项关于.NET学习的路线。献丑了。这里列出来的主要是C#的基础知识,包括面向对象和.NET Framework。然后就是关于windows系统编程。至于学ASP.NET 与 Windows Phone是为了可以开发一整套系统。。。转载请注明博客园 :http://www.cnbl... 阅读全文
posted @ 2014-12-17 00:18 Mertin.Chen 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 有许多软件可以设置“关闭主面板时,最小化到系统托盘,不退出程序”。是通过重载程序自身的OnClosing来完成的。那么OnClosing是什么呢?度娘了一下,发现涉及到的问题不仅仅是Closing本身。还有Close、Closed、Closing。。。。下面贴出来共享下知识:首先是Form.Clos... 阅读全文
posted @ 2014-12-13 16:19 Mertin.Chen 阅读(11775) 评论(0) 推荐(2) 编辑
摘要: 都说C#是托管代码。为什么是托管的?托管又是什么呢?好处在哪呢?首先,C#这门语言是基于 .NET Framework框架的,.NET Framework这个框架包括了公共语言运行库与.NET Framework 类库。另外.NET framework里还包含有很多其他的编程语言。所有这些基于.NE... 阅读全文
posted @ 2014-12-12 22:37 Mertin.Chen 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、利用属性窗体传值。其实,利用属性传值,原理就是,把窗体Form1(父)和窗体Form2(子)当作两个类。在窗体Form1中new出Form2的新实例之后,通过给Form2窗体定义一个属性来提供一个供Form1调用的接口,说明白了就是,Form2里边有一个“东东(属性)”,是被设置为共有的,在其他... 阅读全文
posted @ 2014-11-28 07:07 Mertin.Chen 阅读(335) 评论(0) 推荐(1) 编辑
摘要: 所谓静态与非静态,无非就是在声明的时候多用了一个"static".那么静态与非静态有什么区别呢?1、对于非静态的成员,包括方法,字段,属性。调用的时候需要用实例化的对象来调用。(new出来的。) 而对于静态成员,调用的时候则需要使用类名去调用。 这就引申出一个问题,可不可以用静态类来实例化对象呢... 阅读全文
posted @ 2014-11-25 23:08 Mertin.Chen 阅读(317) 评论(0) 推荐(1) 编辑
摘要: 枚举(Enum),一个毫不起眼的小喽啰。CSDN的描述如下:enum 关键字用于声明枚举,即一种由一组称为枚举数列表的命名常量组成的独特类型。通常情况下,最好是在命名空间内直接定义枚举,以便该命名空间中的所有类都能够同样方便地访问它。 但是,还可以将枚举嵌套在类或结构中。默认情况下,第一个枚举数的值... 阅读全文
posted @ 2014-11-04 02:41 Mertin.Chen 阅读(2284) 评论(0) 推荐(0) 编辑
摘要: 整天泡电脑的人,免不了要重复进行几十次烦躁的鼠标点击,或是为了打开某某程序,或是为了打开某某文件。非得Win+D ,然后在桌面进行操作。打开程序还好,要是某个文件夹隐藏得比较深的。往往要重复地一层一层地查找,过程单调又繁琐。那么问题来了,像我们这种懒人怎么办呢?就是“超级快捷键”。各位看官应该听说过... 阅读全文
posted @ 2014-10-30 00:21 Mertin.Chen 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 首先来了解几个基本概念:消息:在了解什么是消息先来了解什么是事件。事件可分为几种,由输入设备触发的,比如鼠标键盘等等。由窗体控件触发的,比如button控件,file菜单等。还有就是来自Windows内部的事件。这三种称为事件。而消息,是由事件翻译而来的。事件产生消息。从数据结构角度来讲,消息是一种... 阅读全文
posted @ 2014-10-27 09:18 Mertin.Chen 阅读(2784) 评论(0) 推荐(1) 编辑