C# Renderproblem RichTextBox Windows Phone 8

C# Renderproblem RichTextBox Windows Phone 8,c#,richtextbox,windows-phone-8,C#,Richtextbox,Windows Phone 8,我在WindowsPhone 8中实现了一个RichTextBox。我在运行时用段落、运行、图像和超链接按钮填充此框。现在出现的问题是在RichTextBox的某些内容行被剪切之后。我宣布了一条同样被切割的红色边界。链接和图像仍然显示。 以下是一个屏幕截图: 我的XAML代码很简单: <Grid x:Name="LayoutRoot" Background="Transparent"> <ScrollViewer> <RichTextBox

我在WindowsPhone 8中实现了一个RichTextBox。我在运行时用段落、运行、图像和超链接按钮填充此框。现在出现的问题是在RichTextBox的某些内容行被剪切之后。我宣布了一条同样被切割的红色边界。链接和图像仍然显示。 以下是一个屏幕截图:

我的XAML代码很简单:

<Grid x:Name="LayoutRoot" Background="Transparent">
    <ScrollViewer>
        <RichTextBox x:Name="ContentBox"  HorizontalAlignment="Stretch" VerticalAlignment="Top" BorderThickness="2" BorderBrush="Red" >
        </RichTextBox>
    </ScrollViewer>
</Grid>


你知道问题是什么还是模拟器的错误吗?

鉴于填充率计数器为2.4,我的水晶球告诉我,你正在达到单个UI元素4096px的大小限制。如果是这种情况,您必须将RichTextBox内容拆分为几个不同的控件。

您是否编辑了RichTextBox的控件模板?如果删除了RichTextBox中的链接,会发生什么情况?其他文本显示正确吗?谢谢,您尊敬地看着您的水晶球;)你说得对。还有一个问题,您有最大控件大小的来源吗?尽管再次进行了web搜索,但我找不到它,但我记得看到它比WP8中的2048x2048最大大小有所增加。