C# 窗体在桌面右下角显示(在任务栏的上方)

public Form1()
        {
            InitializeComponent();

            //右下角显示【注意:代码要放到InitializeComponent()后面】
            int x = System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Size.Width - this.Width;
            int y = System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Size.Height - this.Height;
            Point p = new Point(x, y);
            this.PointToScreen(p);
            this.Location = p;
        }