0

(簡単にするために)私が持っていることと、解雇されたときに呼び出すイベントを考えてみましょう

pictureBox1.Size = new Size(500, pictureBox1.Size.Height);

問題は、コントロールが大きくなっても、メインのForm1のサイズが変更されないことです...(したがって、メインのフォーム内にあるコントロールの一部しか表示されません)(注:重要な場合はわかりませんが、画像ボックスは固定されています)。

AutoSizeプロパティとAutoSizeModeプロパティを試してみましたが、機能しませんでした。手伝って頂けますか?

4

2 に答える 2

1

最初に画像ボックスアンカーを無効にしてから、フォームのサイズを変更し(私が推測するサイズプロパティを変更して)、アンカーを再度有効にする必要があります。

または、より良い解決策は、画像ボックスがフォーム内に固定されているため、フォームのサイズを変更することしかできず、アンカーによって画像ボックスのサイズも変更されることを期待することです。

于 2012-11-24T13:31:35.863 に答える
0

DockプロパティとAnchorプロパティを使用できます

于 2012-11-24T13:30:03.280 に答える