将form从下面的FormBase类继承,拖动form上的任意一点都可移动.并且解决了原方案中如果将formBorderStyle设置成none之后,MouseMove的第一下有个跳动的问题.可用于不规则窗体的制作

public class FormBase : Form
    
{
        
Declarations

        
Constructor , Dispose

        
Windows Form Designer generated code

        
Overriden Functions

        
Event Handlers

        
Properties
    }

参考文献
1.http://www.codeproject.com/useritems/DraggableForm.asp
2.http://www.codeproject.com/csharp/irregularshapedform.asp

posted on 2006-11-04 08:47  cinger  阅读(352)  评论(0编辑  收藏  举报