Summary

In this chapter, we examined some of the additional features available to Windows Forms applications. We began by discussing modeless dialogs and how we can design forms to communicate with one another. We also saw how MDI applications can be built. The IsMDIContainer property is used to designate MDI parent forms and the MDIParent property must be set for MDI child forms. We examined how the .NET Windows Forms architecture allows visual inheritance. We saw that, because forms are implemented using classes, we can now build new forms by inheriting from existing forms. We concluded the chapter by examining how to build or use controls that are not part of the Windows Forms namespace. By this point, you have seen quite a few uses of the ...

Get Application Development Using Visual Basic® and .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.