I have the following code in C#:
Form f = new MyForm();
f.Visible = false;
f.Show();
f.Close();
Despite the f.Visible = false, I am seeing a flash of the form appearing and then disappearing. What do I need to do to make this form invisible?
I need to show the form (invisibly) during the splash of my app because doing this removes a cold start delay when showing this form.
If you want to show the form without actually seeing it, you can do this:
If at a later point you want to show it, you can just change everything back. Here is an example after 10 seconds, it shows the form: