如何在文本框中滚动?

rub*_*raj 6 silverlight-4.0 windows-phone-7

我带了一个文本框

         <TextBox Height="218" HorizontalAlignment="Stretch" Margin="0,56,0,0" Name="txtBox" VerticalAlignment="Top" TextWrapping="Wrap"
             Text="" GotFocus="txtBox_GotFocus" TextChanged="txtBox_TextChanged" IsTabStop="True" 
             IsEnabled="True" IsHitTestVisible="True" VerticalScrollBarVisibility="Auto" Background="White" FontFamily="Tahoma" />       
Run Code Online (Sandbox Code Playgroud)

现在,当我在文本框中输入大量文本时,文本会自动向上滚动.我想显示一个滚动条,用户可以浏览整个文本.这该怎么做.

Mat*_*cey 2

这个问题没有简单的解决方案。此外,如果您允许某人输入大量文本,那么当他们添加更多行时,您可能会达到 UIElements 上施加的高度限制 (2048px)。

如果您需要用户能够输入大量文本,您应该考虑将一个Input元素放入WebBrowser控件中,并将其用于字段。