RE: what is the diff between VB MDI form and .net MDI ...
In VB MDI form is created by adding MDI Form to the project and adding child forms by setting MDICHILD property of the child form.
In .NET there is no MDI form any form can be made a MDI parent by setting IsMdiContainer property to TRUE
Furthermore there are changes in the properties methods and basic behavior of the MDI Forms like ability to set Background Color is not available in .NET ability to add controls to MDI form (although they don't behave properly) ActiveForm to ActiveMdiChild Arrange method to LayoutMdi etc.
RE: what is the diff between VB MDI form and .net MDI ...
one difference is in vb6.0 there can be only 1 mdiform in an application but in vb.net there can be more than 1 mdiform in an applicationwith regardsashok