-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