TextBoxを使用してトリックを行うことができます。AcceptReturn=trueを設定すると、新しいテキスト行を追加するとTextBoxが大きくなります。
RichTextBoxに同じことをすることは可能ですか?
私はこれをWPFで行っています
はい。デフォルトでは、RichTextBox
を受け入れreturn
、それに応じて成長します。たとえば、これRichTextBox
は大きくなります。
<Window x:Class="stackoverflow___rich_text_box___accepts_return.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<StackPanel>
<RichTextBox/>
</StackPanel>
</Window>
あなたはこれをしなければならないでしょう:
<RichTextBox AcceptsReturn="False"/>
成長しないようにするためです。