我记得以前也有人提过这个问题,解决的大体思路是将现form设为无边框然后另加一个panel,接下来你爱怎么板就怎么办,最后放到最顶上的位置即可

解决方案 »

  1.   

    //把form设为无边框
    this.FormBorderStyle = FormBorderStyle.None;
      

  2.   

    http://www.microsoft.com/China/Community/TechZone/TechArticle/TechDoc/csharpui.asp也许对你有帮助
      

  3.   

    也可以重写Form的WndProc函数。然后截掉它的消息。不过这样做起来比较麻烦。有兴趣可以试试