2

私の問題は、子フォームがMDIコンテナの空き領域を占めるようにしたいことです。

これが私が試したコードです

MDIコンテナフォームのロードイベントに、子フォームを呼び出すこのコード行があります

childform = new ppt.MyChildForm();
            childform.MdiParent = this;
            childform.Size = childform.MdiParent.ClientSize;
            childform.Show();

しかし、スクロールバーが含まれているため、子フォームが親よりも大きいと思うのですが、どうすれば修正できますか?

ここに画像の説明を入力してください

4

1 に答える 1

3

AutoSizeプロパティがtrueに設定されている場合、変更してSizeも効果はありません。子フォーム
のプロパティをに設定することをお勧めします。常に親のクライアントサイズ全体を埋めるので、親のサイズ変更について心配する必要はありません。DockDockStyle.Fill

于 2012-12-20T05:59:38.133 に答える