摘要:
将form从下面的FormBase类继承,拖动form上的任意一点都可移动.并且解决了原方案中如果将formBorderStyle设置成none之后,MouseMove的第一下有个跳动的问题.可用于不规则窗体的制作.publicclassFormBase:Form{Declarations#regionDeclarationsprivatebooldrag=false;privatePointst...
阅读全文
posted @ 2006-11-04 08:47
cinger
阅读(359)
推荐(0)
摘要:
Attribute从本质上讲,就是对C#中各种元素的描述.元素的种类如下: 可以描述的元素Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public enum AttributeTargets{ All=16383, Assembly=1...
阅读全文
posted @ 2006-11-02 20:18
cinger
阅读(383)
推荐(0)
摘要:
EmployeeEntity employee = new EmployeeEntity(); employee.EmployeeNumber = "1234"; employee.FirstName = "lincoln"; employee.LastName = "lee"; employee.InputDateTime ...
阅读全文
posted @ 2006-11-02 19:20
cinger
阅读(347)
推荐(0)
摘要:
我们在学习函数调用时,都知道每个函数都拥有自己的栈空间。一个函数被调用时,就创建一个新的栈空间。那么通过函数的嵌套调用最后就形成了一个函数调用堆栈。在c#中,使用StackTrace记录这个堆栈。你可以在程序运行过程中使用StackTrace得到当前堆栈的信息。 class Program { static void Main(string[] args) ...
阅读全文
posted @ 2006-11-02 09:44
cinger
阅读(19526)
推荐(0)
摘要:
李建忠老师在《Effective C#》 翻译札记一文中提到,可以使用虚属性、或者抽象属性是我们使用属性而不是把field直接暴露的最大的优点之一.虚属性和抽象属性与虚方法和抽象方法的实现没有区别.下面是一个具体的虚属性的实现代码.是用snippet Compiler写的. using System;using System.Collections.Generic;public cla...
阅读全文
posted @ 2006-10-30 10:19
cinger
阅读(4902)
推荐(0)
摘要:
最近遇到一个问题,需要增加IList接口的功能。最终采用了Adapter模式,实现了需求。感兴趣的朋友可以访问我的文章《设计模式实践--adapter》
阅读全文
posted @ 2006-10-28 11:41
cinger
阅读(1408)
推荐(0)
摘要:
朋友推荐我看博客园,起初我并不在意。但是随着对博客园的深入了解,我确实觉得博客园是一个好地方。帮我开阔了视野,增长了见识。博客园里有许多的专家,他们的文章使我对计算机的很多方面都有了进一步的了解。感谢大家!
阅读全文
posted @ 2006-10-22 19:51
cinger
阅读(251)
推荐(0)