C# 我正在使用MDI应用程序。我想设置formShow的开始位置

C# 我正在使用MDI应用程序。我想设置formShow的开始位置,c#,forms,positioning,mdi,C#,Forms,Positioning,Mdi,在我的应用程序中,当我创建一个新表单时,它会在旧表单上弹出,我希望将其启动位置设置为当前显示的表单旁边 如何设置表单启动位置 这是iv目前得到的: this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; 但我想做一些大致如下的事情: this.StartPosition = System.Windows.Forms.FormStartPosition.left(350); 在打开表单集之前 this.

在我的应用程序中,当我创建一个新表单时,它会在旧表单上弹出,我希望将其启动位置设置为当前显示的表单旁边

如何设置表单启动位置

这是iv目前得到的:

this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
但我想做一些大致如下的事情:

this.StartPosition = System.Windows.Forms.FormStartPosition.left(350);

在打开表单集之前

this.StartPosition = System.Windows.Forms.FormStartPosition.Manual; 
this.Location = new System.Drawing.Point(20, 20); // Or set your desidered location