我有一个问题。我有一个文本块,我的文字被裁剪了。它似乎只在文本太长时出现,因为当文本较短时,没有问题。
所以有我的代码:
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<Grid.RowDefinitions>
<RowDefinition Height="150" />
<RowDefinition Height="447*" />
</Grid.RowDefinitions>
<Image Grid.Row="0" Source="{Binding TheContent.PathPicture}" />
<ScrollViewer Grid.Row="1">
<Grid>
<TextBlock Text="{Binding TheContent.Text}" TextWrapping="Wrap" FontSize="24" />
</Grid>
</ScrollViewer>
</Grid>
文字正如这样裁剪:
是汇总我内容的唯一解决方案吗?
答案 0 :(得分:5)
WP7上单个文本块的深度限制为大约2000像素。您需要将文本分成多个块才能显示所有内容。
答案 1 :(得分:2)
控件限制为2k平方,但在打破文本并在堆栈面板中显示块并将其包装在ScrollViewer中时,有一个相当直接的解决方案。
Alex Yakhnin在这里演示。