using System.Windows.Forms; public class Test { static void Main() { Application.Run(new MainForm()); } } class MainForm : Form { public MainForm() { WindowState = FormWindowState.Maximized; IsMdiContainer = true; Form frm = new Childform(); frm.MdiParent = this; frm.Show(); Form frm2 = new Childform(); frm2.MdiParent = this; frm2.Show(); frm2.Left = 2000; } } class Childform : Form { public Childform() { var grid = new DataGridView(); grid.Columns.Add(new DataGridViewTextBoxColumn()); grid.EditMode = DataGridViewEditMode.EditOnEnter; Controls.Add(grid); } }