خوب برادر معلومه چون با this مقداردهي كردي.اينو نوشتم
num frm = new num();
frm.Location=new Point(this.Location.X, this.Location.Y);
frm.Show();
اما هميشه يک جاي ثايت لود ميشه حتي وقتي فرم اصلي که کنترل روشه جا به جا ميشه بازم فرقي نميکنه
به كد جناب سعيد معصومي توجه كن.
شما x و y رو از گوشه پايين textbox تنظيم كن درست ميشه. يعني ورودي متد point ميشه نقاط دلخواه شما.