To reproduce: run the attached sample project. Click the Close button and then the Show button. You will notice that the list view is no longer available. Workaround: instead of using MDI, set the hostWindow.DockState = DockState.TabbedDocument; before showing the form.