0

4 つの PictureBox が 1 行に並んでいるパネルを想像してください。次に、ウィンドウのサイズを小さくして、パネルのサイズを小さくします (固定されています)。そして、1 行に 4 つの PictureBox のスペースがなくなると、最後の 1 つが 2 行目に下がり、上行の 3 PB と 2 番目の 4 PB になります。

ウィンドウ サイズを縮小し続けると、PictureBox の一意の列が残るまでボックスが下がります。

頭に浮かんだ唯一のアイデアは、「if」条件を使用することでした...それを行う簡単な方法はありますか? パネルやPBの特性で作れそうなものかと思ったのですが、違いました…。

要約: サイズを変更したときに、パネル内の要素をパネルに収まるように調整する方法は?!

状況を説明するための画像を次に示します。

ここに画像の説明を入力

@Idle_Mind、はい、Windows フォーム アプリケーションです。FlowLayoutPanel を忘れてしまいましたが、あまり好きではありません。誰かがもっと簡単な方法を知っている場合は、お気軽にコメントしてください。今のところ、FLP を使用します。ありがとうn_n

4

1 に答える 1

0

質問を回答済みとしてマークするために渡すだけです(私の質問のコメントで)。FlowLayoutPanel や WrapPanel などのコントロールについては知りませんでした。Idle_Mind に感謝します。

于 2013-11-01T23:31:25.373 に答える