次のように、ビジュアルツリーにテキストボックスがあります..
Window
Grid
ListBox
ItemTemplate
DataTemplate
Grid
Grid
Textbox
...
<TextBox Height="Auto"
Text="{Binding Path=LyricsForDisplay}"
MinHeight="50"
MaxHeight="400"
Visibility="Visible"
VerticalScrollBarVisibility="Auto"
IsReadOnly="True"
AllowDrop="False"
TextWrapping="WrapWithOverflow">
</TextBox>
バインドされた変数 (LyricsForDisplay) に長いテキストが追加されると、リストボックス内のすべての項目のテキストボックス/グリッド幅が拡張され、表示される下部のスクロールバーを使用すると文字列全体が表示されるようになります...
私がしたいのは、ユーザーがウィンドウを拡大した場合にのみボックス/グリッドのサイズが変更されるようにすることです..長いテキストが入力された場合ではありません(ラップアラウンドする可能性があります..)
機能を取得する方法を知っている人はいますか?