怎样让一个窗体一启动就位于屏幕中间
我设置了this.StartPosition  =  FormStartPosition.CenterScreen;
可是还是不行,请高手们指教

解决方案 »

  1.   

    放在构造函数中InitializeComponent方法的后面
      

  2.   

    1: Load()
    this.StartPosition  =  FormStartPosition.CenterScreen;
    2:设计时设置
      

  3.   

    不会吧
    只要设置这个属性就可以了你也可以自己算
    取屏幕的大小sh = Screen.Height,sw = Screen.Width;
    然后设置你窗口的Position.Y=sh-你的窗口的高度/2,Position.X=sw - 你的窗口的宽度/2
    (可能因为不是偶数而出错,需要加判断,自己搞定吧!)
      

  4.   

    Load时
    this.StartPosition  =  FormStartPosition.CenterScreen;
      

  5.   

    设计器中StartPosition-》CenterScreen