Мне трудно понять это. Вот что мне нужно:
<StackPanel x:Name="container" VerticalAlignment="Stretch">
<RichTextBox Height="???" />
</StackPanel>
В основном, я знаю, что могу сделать, это привязать RichTextBox Height к его родительской высоте ( Height="{Binding ElementName=container, Path=ActualHeight}"
. К сожалению, это работает только при загрузке, потому что, как кажется, ActualHeight и ActualWidth не уведомляют об изменениях.
Итак, как лучше всего в Silverlight 4 указать RichTextBox или TextBlock, это не имеет значения, заполнить его родительскую высоту и сохранить полосу прокрутки, если высота содержимого больше . Единственный способ связать некоторые события Resize и явно поддерживать высоту? Это кажется мне действительно некрасивым? У кого-нибудь тоже была эта проблема?
Любые ресурсы или информация высоко ценятся! Спасибо.