MDI Fenster immer im Hintergrund

Arijane

Mitglied
Hallo !
Ich hoffe mal wieder auf Eure Hilfe !
Wieso bekomme ich das "Child-Fenster" nicht in den Vordergrund ?

Ich möchte in Form 1 auf einen Button klicken und dadurch Form 2 öffnen.

Hier ist einmal mein Quelltext :

Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.IsMdiContainer = True
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form2.MdiParent = Me
Form2.Show()
End Sub
End Class

Public Class Form2
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.BringToFront()
End Sub
End Class

Vom Ergebnis habe ich Euch in der Hoffnung auf Hilfe einen Screenshot gemacht und angehängt.

Arijane
 

Anhänge

  • MDI Fenster.JPG
    MDI Fenster.JPG
    13,7 KB · Aufrufe: 20
Zuletzt bearbeitet:
Am besten du platzierst auf dein MdiContainer ein Panel und setzt den DockStyle auf Top, Left, Right oder Bottom.
Auf diesem Panel dann dein Button und Label platzieren.

Zumindest hättest du nun den Effekt wenn das MdiCHild unterhalb des Panels gezogen wird das eine Scrollbar erscheint.
 
Zurück