Hi Robert,
I also try the MDI form, but I can not reproduce the problem.
Here is my test steps.
I have three forms(form1,for m2,form3)
form3 is a MDI form and it is the start object
form1 has a button(Button1) on it.
form2 inherits form1 and it also add a Button2 onto it.
[Case1]
Private Sub Form3_Load(ByVa l sender As System.Object, ByVal e As
System.EventArg s) Handles MyBase.Load
Dim fm2 As New Form2
fm2.MdiParent = Me
fm2.Show()
Dim fm1 As New Form1
fm1.Show()
End Sub
[Case2]
Private Sub Form3_Load(ByVa l sender As System.Object, ByVal e As
System.EventArg s) Handles MyBase.Load
Dim fm1 As New Form2
fm1.MdiParent = Me
fm1.Show()
Dim fm2 As New Form1
fm2.Show()
End Sub
The two cases will alwarys display correctly.(form 1 will have one button,
and form2 will have two buttons)
To identify the problem, I hope you can send me your code for me to
reproduce the problem. I will appreicate your efforts.
You may reach me by removing "online" from my email address.
Regards,
Peter Huang
Microsoft Online Partner Support
Get Secure!
www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.