Design Issue

Hi All,

How do you guys handle several opened windows with MDI turned off? Is that I should minimise the number of windows that will pop up in my application by using containers (hide and show). As more windows opened and grouped in the task bar makes more confuse to the user. Thanks.

MDI was deprecated several years ago.

Yes you would need to use contained and hide / show them.

I recommend keeping a reference of all opened containers in a dictionary.

You have to refactor your app using in fact sort of mini-MDI. Meaning each window would display Container Controls. It’s relatively easy to refactor windows in Container Controls : simply change the super to ContainerControl.

I changed the windows type from dialog to floating windows, that solved my problem :slight_smile: thanks.