フォーム

[C#] フォームの最大・最小サイズを指定する(MaximumSize, MinimumSize)

フォームサイズの変更制限

通常、フォームのサイズは、ユーザーがマウスのドラッグ操作で任意に変更することができます。

その際の、フォームの最大サイズ、最小サイズを指定するには、フォームのMaximumSizeプロパティとMinimumSizeプロパティを指定します。

サイズの単位はピクセル、サイズの指定はSize構造体を使用します。

Form.MaximumSize = New Size(幅, 高さ)
Form.MinimumSize = New Size(幅, 高さ)

それではサンプルを見てみましょう。

以下は、自身のフォームに対して最大、最小サイズを指定しています。

上記を実行することで、ユーザーが任意に変更できるサイズの範囲が、800×600~400×300となります。
 
 
以上が、フォームの最大・最小サイズを指定する「MaximumSize」プロパティ「MinimumSize」プロパティの設定です。
ぜひ参考にしてみてください。