可移动窗口的制作

将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

你可能感兴趣的:(移动)