-1
当我将四兆字节的文本加载到文本框中时,只显示第一条11300行 。剩下的是空白的。但即使它是空白 我仍然可以滚动它并可以选择文本。 当我将它粘贴到别处时,文本出现。 只是文本没有显示过去的11300行。 有没有办法解决这个问题?UWP TextBox最大行数限制?
这是我如何声明它在XAML:
<RichEditBox
x:Name="ContentBox"
x:FieldModifier="public"
Grid.Row="0"
KeyDown="Tb_KeyDown"
GotFocus="Content_gotfocus"
Loaded="Content_gotfocus"
AcceptsReturn="True"
TextWrapping="NoWrap"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
IsSpellCheckEnabled="False"
IsTextPredictionEnabled="False"
TextReadingOrder="UseFlowDirection"
FlowDirection="LeftToRight"
TextAlignment="Left"
>
</RichEditBox>
OR
<TextBox
x:Name="ContentBox"
x:FieldModifier="public"
Grid.Row="0"
AcceptsReturn="True"
KeyDown="Tb_KeyDown"
GotFocus="Content_gotfocus"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
ScrollViewer.HorizontalScrollMode="Enabled"
ScrollViewer.VerticalScrollMode="Enabled"
ScrollViewer.BringIntoViewOnFocusChange="True"
ScrollViewer.HorizontalScrollBarVisibility="Auto"
ScrollViewer.VerticalScrollBarVisibility="Auto"
TextWrapping="NoWrap"
IsSpellCheckEnabled="False"
IsTextPredictionEnabled="False"
Loaded="Content_gotfocus"
TextReadingOrder="UseFlowDirection"
FlowDirection="LeftToRight"
TextAlignment="Left" LayoutUpdated="content_box_updated"
/>
您可以使用['RichEditBox'](https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/controls/richtextbox-overview)。也许这对于如此大量的数据会更好。 –
你能告诉我如何设置它,因为默认情况下RichEditBox有同样的问题。 – user3761570