I create a new form and call from the parent form as follows:
loginForm = new SubLogin();
loginForm.Show();
I need to display the child form at the centre of the parent. So,in the child form load I do the foll:`
Point p = new Point(this.ParentForm.Width / 2 - this.Width / 2, this.ParentForm.Height / 2 - this.Height / 2);
this.Location = p;
But this is throwing error as parent form is null. I tried setting the Parent property as well, but didn’t help. Any inputs on this?
Try:
Of course the child form will now be a blocking form (dialog) of the parent window, if that isn’t desired then just replace
ShowDialogwithShow..You will still need to specify the StartPosition though.