Lambda表达式是C#3.x中的新增的重要功能,它能够帮助我们写出超级精炼的代码来。也许有些网友对此功能感到 […]
实战.Net多线程(四)
利用BackgroundWorker进行后台操作并在另一个单独的窗体中显示操作进度稍微有些复杂,但是我们已经有 […]
实战.Net多线程(三)
BackgroundWorker类在 .NET Framework 2.0 中是新增的,它能够在单独的线程上执 […]
实战.Net多线程(二)
在上一篇博文中,我们已经实现了简单的异步方法调用,但是还有两个关键问题无法解决,1、我们无法知道异步方法何时执 […]
实战.Net多线程(一)
编写桌面程序的时候当遇到长时间的方法调用时,大家都会遇到主线程被挂起、界面无响应的状况。线程操作是解决类似问题 […]
实现内嵌滚动文本的状态栏
在窗体的状态栏上放置一个滚动的文本用来显示本地或者远程的一些有用信息是非常简单高效的。 .Net2.0下的状态 […]
利用C#实现超酷动态图像按钮
继续我们的.Net控件开发之旅…. 前一阵子参与一个项目开发,好友总是抱怨工具栏按钮太简陋了:要是弄得炫一点该 […]
利用C#更专业的实现运行时调整控件大小和位置
技术要点 运行时调整控件大小和位置很简单,在.Net下只需修改控件的location和size属性即可,动态调 […]
.NET事件Event与委托Delegate
简介 在前述的博文中我们总是提到事件和委托,而Windows编程决离不开”事件”,现在 […]
利用C#远程存取Access数据库
目前,基于数据库服务器的桌面管理程序和Web程序已经有太多的应用了,尤其是网络的大量普及,孤立地数据库管理系统 […]