.Net
星星点空
这个作者很懒,什么都没留下…
展开
-
利用System.EventHandler来实现两个窗体间的事件调用
<br /> 在.NET中,窗体也被定义为一个类,所以要想调用窗体中的某个方法,除了要将要调用的方法设为public外,还得创建一个窗体类的实例。然而,在下面这种情况下,就是当我们打开了窗体1(有了此窗体的一个实例),接着打开了窗体2,接下来我们想通过触发窗体2中的某个事件来调用窗体1中的某个方法,而这时我们又不能再创建窗体的新的实例了,怎么办?<br /> 解决的办法之一就是利用.NET中提供的System.EventHandler来实现。方法如下:<br /> 建立一个有原创 2010-12-16 13:48:00 · 695 阅读 · 0 评论 -
C#WinFrom无框窗体移动
<br />调用API<br /> using System.Runtime.InteropServices;<br /><br /> [DllImport("user32.dll")]<br /> public static extern bool ReleaseCapture();<br /> [DllImport("user32.dll")]<br /> public static extern bool SendMessage(IntPtr hwnd, int wMs原创 2010-12-22 17:07:00 · 1008 阅读 · 0 评论