我有一个包含在滚动查看器中的文本框,如下所示:
<ScrollViewer x:Name="myScrollViewer" Height="200" Width="500" HorizontalAlignment="Left">
<TextBox x:Name="myTextBox" Width="500" TextWrapping="Wrap"/>
</ScrollViewer>
当我在文本框中输入大量数据时,滚动查看器不会自动向下滚动,所以这导致我无法看到我现在在文本框中输入的内容,我必须向下滚动manully并看到我输入的内容。我有两个问题:
答案 0 :(得分:2)
您是否需要使用ScrollViewer,或者您是否可以使用TextBox自己的滚动行为? 这正如您在普通Silverlight应用程序中所需的那样(无法在Windows 8应用程序中对其进行测试)
E.G。
<TextBox
Height="200"
Width="500"
TextWrapping="Wrap"
AcceptsReturn="True"
HorizontalScrollBarVisibility="Disabled"
VerticalScrollBarVisibility="Auto"/>
(请注意,您似乎无法从样式中设置HorizontalScrollBarVisibility和VerticalScrollBarVisibility属性)