Expanderコントロールを展開した際にウィンドウの大きさも変更(リサイズ)する

Expanderコントロールを展開した際に、ウィンドウの大きさも変更したい場合があります。
まずウィンドウをデザインします。

上図のように、下端にExpanderコントロールを配置します。

Expanderコントロールの内部にTextBoxを配置しました。


ExpanderコントロールのHeightプロパティはautoになっていることを確認します。


また、WindowコントロールのSizeToContentをHeightに設定します


実行してみます。Expanderを展開するとウインドウサイズが変わることが確認できます。



著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
掲載日: 2009-12-10
iPentec all rights reserverd.