怎么打开程序时  充满全屏!各个电脑的分辨率是不同的

解决方案 »

  1.   

    http://topic.csdn.net/t/20030122/15/1383330.html
      

  2.   

    WindowState设置为Maximized
    FormBorderStyle设置为None
      

  3.   

    WindowState设置为Maximized
    FormBorderStyle设置为None 
      

  4.   

    因为我的FORM最上端有个panel  我设置成了TOP  ,panel里从左到右右几个lable   ,lable 怎么弄?
      

  5.   

    “我试过了 确实是可以的。但是上面的最右面的控件 放到分辨率高的电脑上 会不匀称?位置还是我开发的位置”这是另一个问题了:Winform窗体控件自适应大小
      

  6.   

    用splitContainer,fill
    一个不行就多个,在里面继续分……
      

  7.   

    this.Width = Screen.PrimaryScreen.Bounds.Width;
    thi.Height = Screen.PrimaryScreen.Bounds.Hight;
    我一般是这样用的、、、、
      

  8.   

    如果全部控件位置有问题 你试试窗体的Resize时间来重新对控件的位置调整一下试试?
    Resize当窗体的大小发生变化的时候触发事件、、、
      

  9.   

    对了这个是获取整个分辨率的 你只是想让你的窗口最大化的话可以用这个Screen.PrimaryScreen.WorkingArea.Width(貌似这样的)
    获取工作区间的分辨率 这样就不会吧开始菜单分辨率包含进去刚才楼上几位的那个貌似不错 WindowState设置为Maximized 设置窗体最大化
    FormBorderStyle设置为None 设置窗体的边框位没有、、
      

  10.   

    WindowState设置为Maximized
    FormBorderStyle设置为None