Si può fare in modo che una form non superi una dimensione massima e una dimensione minima prestabilita modificando il costruttore della form inserendon le seguenti istruzioni:
Protected Sub New()
.
.
Me.MaximumSize = New System.Drawing.Size(MaxWidth, MaxHeight)
Me.MinimumSize = New System.Drawing.Size(MinWidth, MinHeight)
.
.
End Sub