摘要: 我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来做这个问题,下面我将详细的介绍。    首先来看传统方法:       public partial class Form1 : Form     { 阅读全文
posted @ 2009-12-09 18:13 AooYu 阅读(205) 评论(0) 推荐(0) 编辑
摘要: C#代理实际上类似于C++中的函数指针,本文介绍了如何实现一个C#代理的三个步骤。 C#代理实际上类似于C++中的函数指针,因为C#中不存在指针,所以用代理可以完成一些原来在C++中用函数指针完成的操作,例如传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数指针不具备的优点。首先,函数指针只能指向静态函数,而delegate既可以引用静态函数,又可以引用非静态成员函数。在引用非静态成员函数时,delegate 不但保存了对此函数入口指针的引用,而且还保存了调用此函数的类实例的引用。其次,与函数指针相比,delegate是面向对象、类型安全、可靠的受控(managed)对象。也就是说,runtime能够保证delegate指向一个有效的方法,你无须担心delegate会指向无效地址或者越界地址。 阅读全文
posted @ 2009-12-09 18:10 AooYu 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 在进行页面的DIV CSS排版时,遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的对于该问题的解决方法也是“见机行事”。 阅读全文
posted @ 2009-12-09 16:34 AooYu 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 首先我们知道这个效果应该是一个老话题了。 今天整理文件的时候,发现自己以前的一些布局的解决方法躺在文件夹里很长时间了,翻翻老底吧 需要说明的是有幸也见到过CSSPLAY的老工程师站长对这个效果的实现,而且肯定是很早就给出来了。 阅读全文
posted @ 2009-12-09 16:15 AooYu 阅读(257) 评论(0) 推荐(0) 编辑