シンプルなドラッグアンドドロップの画像ビューアがあります。以下のように設定されています
- 私は私のメインフォームを持っています
- パネルを作成し、フォームのサイズに引き伸ばします
autoscroll
= true - パネルに画像ボックスをドッキング
sizemode
= 自動サイズ調整
画像を読み込む画像ボックスに画像をドラッグします。画像ボックスは画像のサイズに合わせてサイズ変更され、パネルには必要に応じてスクロールバーが表示されます。
フォームを最大化しますが、パネルのサイズが変更されません。
パネルをメイン フォームにドッキングすると、フォームが最大化され、パネルのサイズが変更されます。
ただし、スクロールバーはなくなりました。問題は、パネルのサイズを必要な大きさに変更できるようになったため、スクロールバーが不要になったことだと思います。
MaximumSize
パネルのフィールドを 1024x768 などにハードコードし、パネル自体をそのサイズにサイズ変更し、画像が大きいため、必要に応じてスクロール バーを表示しました。
MaximumSize
しかし、全員の解像度は異なるため、パネルのサイズを親の現在のサイズに設定するにはどうすればよいですか? 私の特定のケースではありませんが、親は別のパネルまたはフォームにすることができます。