Form2 f2;
private void Form1_Load(object sender, EventArgs e)
{
f2 = new Form2();
f2.Owner = this;
f2.Show();
f2.Location = new System.Drawing.Point(this.Location.X + this.Width, this.Location.Y );
}
private void Form1_Move(object sender, EventArgs e)
{
try
{
f2.Location = new System.Drawing.Point(this.Location.X + this.Width, this.Location.Y);
}
catch
{ }
}