1

WPF で遊んでいるときに、ウィンドウのコンテンツを動的に作成し、そのコンテンツに合わせて自動的にサイズ変更できるSizeToContentメソッドを発見しました。

WinForms を使用して同じことをしようとしましたが、失敗しました。

AutoSizeAutoSizeModeを使用しましたが、内容に合わせて正しくサイズ変更できません。

WPF のように、コンテンツのサイズに合わせて調整するコントロールを使用して WinForm を作成する方法はありますか?

ありがとう、

4

1 に答える 1

5

私が覚えている限りでは、これは Windows フォームでは少しトリッキーです。基本的に、自動サイズ変更コンテナー (TableLayoutPanel など) をフォームで排他的に使用し、それらのAutoSizeプロパティを に設定する必要があります。trueと を使用したコントロールのレイアウトが機能しAnchorませDockん。

于 2011-03-15T10:57:15.167 に答える