Paint/Repainting
Windows操作系统不会在内存中保存一个Graphics对象,这主要是因为早期的操作系统中,内存是比较紧缺的资源,每次打开窗口时保存一个大一些的位图可能很快会把内存消耗掉。
相反,在每次最小化和隐藏时Windows会释放资源,恢复时发送一个请求,要求重画。
.NET应用程序中,意味着Control.OnPaint方法将被执行,Control.Paint事件将激活。
Control控件有几个方法用来要求重画。
invalidate......通知系统重画,这个方法可以接受一个boolean型参数,如果为true,将通知系统重画控件本身及其 ...
概述
最近因为工作关系,开始转投C#阵营,基于公司的一个产品作二次开发。公司产品的现状让我有点诧异,居然没有记录日志,如果程序报错,就会弹出一个可恶的对话框。除了调试源码没有任何办法知道是什么原因引起的。
C#的同事建议写一个简单的日志API,可能因为JAVA的开源精神的影响,还是决定采用开源组件,为什么要重复造轮子呢?
哈哈,于是决定引入log4net组件,本篇文章只是记录一下使用log4net的QuickStart,并提出遇到的一些问题。
下载
从logging.apache.org/log4net/下载log4net组件。
添加引用
在工程中添加log4net.dll动态库 ...
- 浏览: 91520 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
链接
最新评论
-
Struts 2.0 文件上传/下 ...
有没有例子啊,
-- by savefrom -
重温Spring参考手册 事务 ...
manager
-- by tryyong -
[翻译] FreeMarker快速上 ...
我先转载了,留得日后看, 谢谢!
-- by qingfeng825 -
[翻译] FreeMarker快速上 ...
very good,思路明晰,条理清楚。 本来想自己整理一篇,但是楼主已经把我要 ...
-- by qingfeng825 -
[翻译] JBoss 4.0.5 应用 ...
...
-- by sdasdasda






评论排行榜