I would like to run a windows form application (app2) within another
windows form application (app1). app2 should be displayed within a
certain area of the windows form of app1 (could be inside a panel or
similar). app1 does not need any control over app2 except for starting,
closing, hiding and showing it. Basically, app1 should look like being
a part of app2 despite the fact that they have no knowledge of each
other (except the app name, of course). Is this possible and if so how?