I have a winforms application that handle's subscription data. The main form checks if the user is in the datastore(xml file) if not i call this. UserDetails is a data entry form.
else
{
Form frm = new UserDetails();
frm.ShowDialog();
}
The Problem is the UserDetail form is not on top and I can select the main form.
This may happen if your main form is TopMost.
Try using
frm.ShowDialog(this);
when called from the main form.
This will ensure that the dialog is a visual child of the main form, and even if the main form is TopMost, the dialog will be above it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With