C#技术
文章平均质量分 50
gavinou
这个作者很懒,什么都没留下…
展开
-
C#窗口控件Dock的位置顺序调整方法
C#窗体的控件,可以通过设置DOCK属性,设置他们的位置,比如说有2个Panel(Panel1,Panel2),大家设的Dock属性都=TOP,一般根据在窗口放置Panel的顺序,Panel1会放在最上面,Panel2会在Panel1的下面。当如果我要把Panel2放在最上面,而Panel1放在Panel2下面的时候,就出现问题,老是调不过来。 后来发现网上有2种解决方法:原创 2007-11-30 12:15:00 · 7611 阅读 · 2 评论 -
委托与事件的入门说明
委托的声明 public delegate void MyDelegate(string str);注1.委托的定义和方法的定义类似,只是在前面加了一个delegate,但委托不是方法,它是一种类型。是一种特殊的类型,看成是一种新的对象类型比较好理解。用于对与该委托有相同签名的方法调用。2.委托相当于C++中的函数指针,但它是类型安全的。3.委托是从System.D转载 2008-02-28 23:42:00 · 500 阅读 · 0 评论 -
采用Click Once更新,中途更改升级地址的方法
NET2.0的ClickOnce部署方法,的确是桌面程序部署的一个非常方便的方式。不过,有一点问题,就是MS没有提供中途更改发布地址的方法。就是说,在(//Pubilsh01/目录下发布了一个程序,日后就只能一直在这个目录发布。 不过我们还是可以解决这个问题的。 步骤: 0。 1)假设我们之前是在//local/P01目录发布程序(版本=01),原创 2008-01-13 11:35:00 · 1724 阅读 · 0 评论 -
基接口,基类、子类在调用时的一个有趣现象
刚才调试了一个程序问题,发现在继承方面有个现象比较好玩,程序是这样的:1。我有一个类DictionaryExt:Dictionary2。另外,我改写了一个方法ContainsKey(Key)public class DictionaryExt : DictionaryExt{ public new bool ContainsKey(string key)原创 2009-02-18 09:21:00 · 907 阅读 · 1 评论