遵循XAML代码:
<ScrollViewer HorizontalScrollBarVisibility="Auto"
VerticalScrollBarVisibility="Auto">
<DockPanel LastChildFill="True">
<TextBox Name="textBox1" DockPanel.Dock="Top" />
<GroupBox Header="All Events" DockPanel.Dock="Top">
<RichTextBox Margin="5" Name="richTextBoxEvents"
HorizontalScrollBarVisibility="Auto"
VerticalScrollBarVisibility="Auto" />
</GroupBox>
</DockPanel>
</ScrollViewer>
Run Code Online (Sandbox Code Playgroud)
导致RichTextBox中显示的所有内容垂直!

我希望文本水平显示.为什么这会垂直出现,我该如何解决?
我正在使用C#,WPF和.NET 4.
编辑
如果ScrollViewer被取走,则文本会水平显示.但我需要滚动查看器.那么解决方案是什么?