我觉得Form 如果启动的时候,先在右下角,比较特别,但是不知道在Load 事件里面 如何写,高人指点一下吧.

解决方案 »

  1.   

    f.StartPosition = FormStartPosition.Manual;
    f.Location 
    API, MoveWindow移动位置
      

  2.   

    f.StartPosition = FormStartPosition.Manual;
    然后仔细调整窗口Location属性的x,y值即可。
      

  3.   

    粘贴这个到你窗体的类中即可。
    protected override void OnLoad(EventArgs e)
    {
        base.OnLoad(e);
        this.StartPosition = FormStartPosition.Manual;
        this.Location = new Point(Screen.PrimaryScreen.WorkingArea.Width - this.Width, Screen.PrimaryScreen.WorkingArea.Height - this.Height);
    }
      

  4.   

    this.StartPosition = this.FormStartPosition.Manual;//设置窗体的初始位置为手动的
    this.Location = new Point(Screen.PrimaryScreen.WorkingArea.Width - this.Width, Screen.PrimaryScreen.WorkingArea.Height - this.Height);//设置窗体的位置为屏幕的大小-窗体的大小就是屏幕的又下角
      

  5.   

    用系统托盘NotifyIcon控件 可以实现,
    启动窗体的时候先隐藏启动窗体。