如何certificateWindows Phone应用程序中的TextBlock文本?

我想把一个文本alignment到一个文本块,但给我一个错误。 为什么? 我可以解决吗?

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> <TextBlock Height="220" HorizontalAlignment="Left" Margin="102,174,0,0" Name="textBlock1" Text="TextBlock sdfg asfgbfgb adf ab afg g " TextAlignment="Justify" VerticalAlignment="Top" Width="255" /> </Grid> 

显然,在TextBlock中使用TextAlignment =“Justify”时,Windows Phone应用程序意外退出。 这发生了很多,经过一些研究,我发现这是一个错误。 而且我也看不到任何解决方法。

你需要使用一个<RichTextBox> ,它会很好。

 <RichTextBox TextAlignment="Justify"> <Paragraph> <Run Text="Lorem ipsum dolor sit amet, consectetur adipiscing elit." /> </Paragraph> </RichTextBox> 

如果你愿意的话, 这里是Rudy Huyn的法语教程 。

使用Richtextbox来对齐文本,并在运行时将值绑定到它,

在.xaml中

  <RichTextBox TextAlignment="Justify" IsReadOnly="True" Margin="0,0,0,10"> <Paragraph Foreground="#626262" FontSize="17" FontStyle="Normal" FontFamily="Regular" > <Run x:Name="txtDescription" /> </Paragraph> </RichTextBox> 

和.xaml.cs中

  txtDescription.Text ="TextBlock sdfg asfgbfgb adf ab afg g";