我在用C#.net 做程序时,去掉标题栏以后
也就是用了这条代码 this.FormBorderStyle=FormBorderStyle.None;
任务栏的图标没有了,而且系统菜单也不起做用,这是怎么回事啊。我是新手,请哪位好心人帮帮忙啊。为这事我都郁闷好多天了。

解决方案 »

  1.   

    给你出个点子吧,不过我这个办法是没有办法的办法(因为本人能力有限)。
    用ToolBar控件来模拟个的主菜单。(呵呵!)
      

  2.   

    先给你一个网址  http://www.yesky.com/387/1939387.shtml
    我也不知道这个能不能帮上你,咱们同共研究吧
      

  3.   

    用ToolBar控件来模拟个的主菜单也是个办法
      

  4.   

    你也可以设置窗体的Region属性Point pointShiJie=this.PointToScreen(new Point(0,0));
    int heightBiaoTi=pointShiJie.Y-this.Top;
    int widthBian=pointShiJie.X-this.Left;
    Rectangle tempRec=new Rectangle(0+widthBian,heightBiaoTi,this.Width-widthBian*2,this.Height-heightBiaoTi-widthBian);
    Region tempReg=new Region(tempRec);
    this.Region=tempReg;
      

  5.   

    把窗体的FormBorderStyle置成none不就没有标题栏了吗?