O'Reilly logo

Application Development Using Visual Basic® and .NET by Dana L. Wyatt, Peter Thorsteinson, Robert J. Oberg

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

MDI Applications

MDI (multiple document interface) applications allow you to display multiple documents at the same time. Each document, which is actually just a set of data, is displayed in its own window within the confines of a parent window. Older versions of Word and Excel are examples of MDI applications.

In this section, we will build a small word processor. It will be an MDI version of Notepad. The program can be found in MDIDemo.

Step 1: Create an MDI Parent Form

The first step in building an MDI application is to define the parent form for the application. The easiest way to do this is to configure the startup form that was provided ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required