フォームの境界線スタイルを指定する
フォームの境界線スタイルを指定するには、フォームのFormBorderStyleプロパティを使用し指定します。
FormBorderStyleプロパティはFormBorderStyle列挙体です。
1 2 |
'固定フォームにする Me.FormBorderStyle = FormBorderStyle.FixedDialog |
フォームの最大化・最小化・閉じるを非表示にする
フォームのウィンドウの右上にある最大化、最小化ボタンを非表示にするには、フォームのMaximizeBoxプロパティ、MinimizeBoxプロパティをFalseにします。
※コントロールボックス(閉じる)を非表示にすると最大化、最小化、閉じるボタンも消えます。
1 2 3 4 5 6 7 8 |
'最大化ボタンの表示、非表示を切り替える Me.MaximizeBox = False '最小化ボタンの表示、非表示を切り替える Me.MinimizeBox = False 'コントロールボックスの表示、非表示を切り替える Me.ControlBox = False |
フォームの最大サイズ・最小サイズを設定する
1 2 3 4 5 |
フォームの最大サイズを設定する Me.MaximumSize = New System.Drawing.Size(1024, 512) フォームの最小サイズを設定する Me.MinimumSize = New System.Drawing.Size(128, 128) |
フォームが最大化された時の位置とサイズを設定する
1 |
Me.MaximizedBounds = New Rectangle(128, 128, 512, 256) |
フォームをタスクバーに表示しない
1 |
Me.ShowInTaskbar = False |
フォームを常に最前面に表示する
1 |
Me.TopMost = True |
フォームを閉じる
1 2 |
'自分自身のフォームを閉じる Me.Close() |