我在同一位置有一个 TextBlock 和一个 Textbox。根据用户所处的模式,我让一个可见,另一个折叠。这工作正常,但我怎样才能使 Textblock 可滚动?我想我应该使用 ScrollViewer,但我不知道为什么它不起作用。我试过弄乱高度(自动和固定),但它不会滚动。我的xml是这样的:
<ScrollViewer x:Name="detailsScroller" Height="285" Width="480" Canvas.Top="76" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
<Canvas x:Name="infoCanvas" Width="478" >
<TextBlock x:Name="textblockInfo" TextWrapping="Wrap" Width="462" Height="197" Canvas.Left="8"/>
<TextBox x:Name="textboxInfo" TextWrapping="Wrap" Width="478" AcceptsReturn="True" Height="300" Visibility="Collapsed" />
</Canvas>
</ScrollViewer>
谢谢!