C# winfrom项目,form窗体在屏幕的右侧居中的位置

在C# winfrom项目,如何让窗体在靠屏幕的最右侧居中的位置显示form窗体.

         private void Form1_Load(object sender, EventArgs e)
        {
            int w = Screen.GetWorkingArea(this).Width;
            int h = Screen.GetWorkingArea(this).Height;
            this.Left = w - this.Width;
            this.Top = (h - this.Height) / 2;
        }

设置窗体的开始起始位置属性,可以吗

最好类似像QQ默认在屏幕最右侧居中位置显示。

设置窗体location