Removing Scroll bars from MDI Main form

This is to Removing Scroll bars from MDI Main form, when I move child form downwards, both horizontal and vertical scroll bars appear on MDI main form. I don’t want to show scroll bar on main mdi form for which below code has to be applied on load of MDI form.

    Private Sub Home_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        For Each ctl As Control In Me.Controls
            If TypeOf ctl Is MdiClient Then
                Dim mdiClientControl As MdiClient = DirectCast(ctl, MdiClient)
                mdiClientControl.Dock = DockStyle.None
                mdiClientControl.Bounds = Me.ClientRectangle
                mdiClientControl.Height += 20
                mdiClientControl.Width += 20
                mdiClientControl.Anchor = AnchorStyles.Bottom Or AnchorStyles.Left Or AnchorStyles.Right Or AnchorStyles.Top
                Exit For
            End If
        Next
    End Sub

 

Leave a Comment