8.6. Creating MDI windows applications

We create MDI applications when we need to provide our users with an interface that can have more than one window at the same time. Normally such applications are word processors, spreadsheets, and graphics editors. In all these applications, users can work simultaneously with more than one document.

MDI applications consist of one or more parent windows, each containing an MDI client area where the MDI child windows are displayed (see Figure 8.15).

Figure 8.15. MDI applications where more than one window is needed

To create an MDI application, we perform several simple steps.

  • In the main form of our application ...

Get A Programmer's Guide to .NET now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.