フォーム上に3つのPictureBoxがあり、それらは互いに並べて表示されています。フォームの最小値は(502、416)、最大値は(502、1080)です。
ユーザーはMenuStripから選択して、「1」、「2」、「0r」、「3」のPictureBoxを一度に表示できるため、「3」が一番下、「1」が一番上になります。私が必要としているのは、ユーザーがフォームを下にドラッグすると、次のPictureBoxesの位置にスナップするので、ブロック単位で下に移動します。これは、これまでのところ、機能にはほど遠いものです。
If Me.Height <= (1079) Then
Me.Height = (732)
ElseIf Me.Height <= (732) Then
Me.Height = (424)
ElseIf
...
End If
また、このような変数を作成する方法を新しくすれば、それを理解できるかもしれないと思いました
If Me.Height <= (1079 to 733) Then
Me.Height = (732)
正しい構文ではないことは知っていますが、それは一種のアイデアです
私のあまり良くない説明から意味を理解し、正しい方向/コード例に私を向けることができれば、私は最も感謝します:)
ご協力ありがとうございました