フォームの境界線スタイルを指定する

フォームの境界線スタイルを指定するには、フォームのFormBorderStyleプロパティを使用し指定します。

FormBorderStyleプロパティはFormBorderStyle列挙体です。

'固定フォームにする
Me.FormBorderStyle = FormBorderStyle.FixedDialog

フォームの最大化・最小化・閉じるを非表示にする

フォームのウィンドウの右上にある最大化、最小化ボタンを非表示にするには、フォームのMaximizeBoxプロパティ、MinimizeBoxプロパティをFalseにします。

※コントロールボックス(閉じる)を非表示にすると最大化、最小化、閉じるボタンも消えます。

'最大化ボタンの表示、非表示を切り替える
Me.MaximizeBox = False

'最小化ボタンの表示、非表示を切り替える
Me.MinimizeBox = False

'コントロールボックスの表示、非表示を切り替える
Me.ControlBox = False

フォームの最大サイズ・最小サイズを設定する

フォームの最大サイズを設定する
Me.MaximumSize = New System.Drawing.Size(1024, 512)

フォームの最小サイズを設定する
Me.MinimumSize = New System.Drawing.Size(128, 128)

フォームが最大化された時の位置とサイズを設定する

Me.MaximizedBounds = New Rectangle(128, 128, 512, 256)

フォームをタスクバーに表示しない

Me.ShowInTaskbar = False

フォームを常に最前面に表示する

Me.TopMost = True

フォームを閉じる

'自分自身のフォームを閉じる
Me.Close()