Hallo,
ich habe ein Mdi Formular und möchte NICHT das das MDI Child über den Rand des mdi parent geschoben werden kann. Das child soll also immer im Parent bleiben
habe es schon so versucht im child für den rechten Bildschirmrand als Beispiel:
Aber das ergibt hässliche Artefakte bzw. Verschmierungen wennman hartnäckig weiter nach rechts geht.
Gibts da keine bessere Lösung?
ich habe ein Mdi Formular und möchte NICHT das das MDI Child über den Rand des mdi parent geschoben werden kann. Das child soll also immer im Parent bleiben
habe es schon so versucht im child für den rechten Bildschirmrand als Beispiel:
Code:
Private Sub Form_LocationChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.LocationChanged
If Me.Location.X + Me.Width >= Me.Parent.ClientRectangle.Width Then
Me.Location = New Point(90, Me.Location.Y)
End If
Aber das ergibt hässliche Artefakte bzw. Verschmierungen wennman hartnäckig weiter nach rechts geht.
Gibts da keine bessere Lösung?