I have a VB.NET application with a MDI enabled form containing several child forms. At any time several of the child forms may be open with data that must be saved before the forms are closed and set to Nothing.
My question is:
Is it possible to temporally make some of the child forms invisible to the user without losing those forms data or having to save to avoid losing data. When the forms are brought back they and it's data must be in the same state as when they become invisible.
By invisible I mean that the forms can not be seen (unreachable) by the user and can not be brought back by just pressing the min/max buttons up right in the MDI container. The code to set forms (in)visible must be located in it’s own sub.